20145315 《Java程序设计》第二周学习总结
教材学习内容总结
-
类型
- 类型:整数分为short,int,long形。
- 字节:长度为一字节。
- 浮点数:储存小数,float和double
- 字符占两字节
- 布尔:表示真与假,不进行预算。
如果储存值超出类型的范围,称为溢值。
注意:
%%才能表示% -
变量
int number=10
使用byte,short,int,iong,float,double,char,boolean等关键词来声明。- 命名习惯:以小写字母开始,并且在每个单字开始时第一个字母使用大写。
- 如果不想改变变量值,可以加上final限定。
- 要表示字符的话,必须用''括住。
- 使用忽略字符 char symbor='''表示忽略',使得'不成为语法的一部分。
\b倒退一个字符,\f换页,\n换行,\r光标移到行首。
- 运算符和C语言基本相同。
- 逻辑运算与&&,或||,非!;位运算与&,或|,非^与~。
- 左移(<<)与右移(>>):左边补上原来的位 ,以及>>>右移左边添0的运算符
- 加减:number=i++ 表示number=i;i++
- 类型转换 :float PI=3.14F;
long number=2147483658L; -
流程控制语句:
if……else……
switch
for循环
while循环
break结束区块执行 And continue直接掠过之后的描述句,直接从区块开头执行下一次循环。
教材学习中的问题和解决过程
Java的语句很多跟C语言基本相同,在IDEA的使用中有疑问,但是已经得到解决。
代码调试中的问题和解决过程
调试中有遇到“Cannot resolve method println”的错误,通过修改println为printf解决;
还有Too many character in charater literal错误,通过修改代码解决。
其他(感悟、思考等,可选)
IDEA很好用
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 2500行 | 16篇 | 224小时 | |
第一周 | 20/20 | 1/1 | 14/14 | |
第二周 | 50/50 | 1/1 | 14/14 |