个人的JAVA学习小日记
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学习日志
第一堂课:五月2日
首要,叙述了计算机的发展史,由机器言语→汇编言语→高档言语的进程,之后叙述了一下JAVA的发展史。
JavaEE:定位在服务器端的使用,
JavaSe:定位在个人计算机上的使用,
JavaMe:定位在消耗性电子产品的使用上。
JDK→开发环境;
JRE→运转环境;
JVM→虚拟机; JDK ⊆ JRE ⊆ JVM
JDK装置的进程与怎么装备环境。
修改第一个程序“Java Welcom”。
第二堂课:五月3日
1) 讲标识符的命名规矩:有必要以字母、下划线_ 、美元符$ 最初;其他有些可所以字母、下划线、美元符和数字恣意组合;Java 标识符大小写灵敏,且长度无限制。
2) 变量:能够改变的量规模看大括号类型标识符 = 值;
变量能够分为部分变量和大局变量
部分变量:类内办法外默许有初始值;
大局变量:办法内部用时有必要初始化;
大局能够与部分重名就近准则部分变量不能重名
常量:只能初始化一次大局时有必要赋值。
3) 常量:通常常量的定制标准是姓名悉数大写
被final润饰的变量是常量值不行再改变润饰大局变量时,有必要初始化。
4) 根本数据类型:三类八种
数值型:①:整数型(byte、short、int、long);
②:浮点型(float、double);
文本型:字符型(char)
逻辑型:布尔型(boolean)
5) 运算符:
第三堂课:五月4日
逻辑运算符:
条件运算符:仅有一个三目运算符(布尔表达式)?A:B 若是表达式值为true取A若是是false取B 扩大运算符:+=,-=,*=,/=
s += 1; //等效于s = s + 1 ; 可是不是同等
类型变换:
次序布局:
程序从上倒下顺次履行。
选作布局:
if(单挑选布局);
if(布尔表达式){
句子;
}
if-else(双挑选布局);
if(布尔表达式){
句子;
}else{
句子;
}
if-else if-else(多挑选布局);
if(布尔表达式){
句子;
}else if(布尔表达式){
句子;}else{ 句子; }
switch(多挑选布局)
switch(表达式){
case 值1:
句子序列;
[break;] case 值2:
句子序列;
[break;]
[default :
默许句子;]
}
拓宽常识:办法的调用
循环布局:
a) While句子格局
While(布尔表达式){
循环体;
}
b) for句子格局
for(初始表达式;布尔表达式;前进){ 循环体;
}
拓宽常识:
c) do-while(用的很少)
do{
循环体;
}while(布尔表达式);
注释:先履行循环体;后判别布尔表达式;循环体至少履行一次
介绍break与continue的差异:
break完毕;continue是完毕本次持续下次。
第四堂:五月7日
1.办法调用功用模块化最最简略的封装
2.参数的疑问:
形参:办法小括号内带类型的参数作用在整个办法内部
实参:办法小括号内带实践值的参数
3.回来值的疑问:
void 改成要回来的类型
办法内要有return
return值的类型跟办法头部回来类型保持一致(包含相同和主动变换)谁调用此办法,值就回来给谁用来接值的变量类型与办法回来类型保持一致
4.static 的疑问(同一个类中的用法):静态的同享的
办法和大局变量分为静态的和非静态
同一个类中:
静态办法能够直接调用静态办法和特点
静态办法有必要经过目标来调用非静态办法和特点
类名标识符 = new 类名(参数);
标识符 .办法名(参数);
非静态办法能够直接调用同一个类中所有特点和办法
不同类中:
一个类中的办法调用另一个累的静态办法时
类名 .办法名(参数);
一个类中的办法调用另一个类的非静态办法时
目标 .办法名(参数);
5.String 字符串的常用办法
length( ) charAt(int) indexOf() tring()
substring( ) startsWith() endsWith() valuOf()
replace( )
字符串遍历:
for(int i = 0; i < s.length( ); i++){
System .out .println(s .charAt(i));
}
6.递归
for(int i= 1; i <= 100; i++){ sum += 1;}
循环初值循环规模循环增量
递归办法调用自个自身其实是循环。