20155333 2016-2017-2《Java程序设计》第二周学习总结
2017-03-05 16:25
453 查看
20155333 2016-2017-2《Java程序设计》第二周学习总结
教材学习内容总结
1、 Java 类型系统:基本类型和类类型(参考类型)2、 基本类型:
整数:short整数(占2字节)、int整数(占4字节)、long整数(占8字节)。
字节:byte(长度为1字节),可表示-128~127的整数。
浮点数:float浮点数(占4字节),double浮点数(占8字节)。
字符:char类型用来存储字符符号,每个字符类型占2字节(汉字字符与英文字符都用双字节存储)。
布尔:boolean类型可表示true与false,分别代表逻辑的“真”与“假”。
3、 批注符号:单行批注,“//”;多行批注,由“/”与“/”包括。
4、 格式控制符号:%d、%h、%b等。
5、 程序语言中变量的作用:用来暂存资料。
6、 Java领域中的命名惯例,通常会以小写字母开始,并在每个单字开始时第一个字母使用大写,称为驼峰式命名法。
7、 整数字面常量除表示为十进制外,还可表示为八进制或十六进制。
8、 运算符:
算术运算符:+、-、*、/、%(模数运算符或余除运算符)。
比较、条件运算:>、>=、<、<=、|=(不等于)。
逻辑运算:&&(AND)、||(OR)、!(NOT)。
位运算:&(AND)、|(OR)、^(XOR)、~(补码)、<<(左移)、>>(右移),位运算是逐位运算。
递增、递减运算:i=i+1与i++效果相同。
指定运算符:“=”等。
9、 流程控制
if...else条件式
switch条件式
for循环
while循环
break、continue
教材学习中的问题和解决过程
问题1:Unicode字符编码
\uxxxx表示法,可用在想使用的字符无法以打字输入的情况。
代码调试中的问题和解决过程
问题1:按照提示加一个“)”就好。
问题2:
把"print"改为"printf"即可。
print:标准输出。
printf:对输出文字做格式化后再显示在文本模式中。
println:输出字符串后换行。
浅析Java中print、printf、println的区别
问题3:
解决:
(问:"package cc.openhome;"是什么意思?)
问题4:
解决:
代码托管
代码提交过程截图:代码量截图
上周考试错题总结
上周考试时由于没有认真听老师的话而没有注意到试卷两面都有题,因而没有做第一周的试题,导致第一周成绩为0,总分未及格,我会努力赶上的。其他
托管代码以及使用IDEA不够熟练,还是会出现问题,浪费了许多学习时间,未能按时完成学习计划,下周一定努力提高学习效率。学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 76/150 | 1/1 | 22/20 |
耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。
参考:软件工程软件的估计为什么这么难,软件工程 估计方法
计划学习时间:20小时
实际学习时间:22小时
改进情况:
有空多看看现代软件工程 课件 软件工程师能力自我评价表
参考资料
Java学习笔记(第8版)《Java学习笔记(第8版)》学习指导
...
相关文章推荐
- 20155315 2016-2017-2 《Java程序设计》第二周学习总结
- 20155320 2016-2017-2 《Java程序设计》第二周学习总结
- 20155336 2016-2017-2《JAVA程序设计》第二周学习总结
- 20155209 2016-2017-2 《Java程序设计》第二周学习总结
- 20155334 2016-2017-2 《Java程序设计》第二周学习总结
- 20155328 2016-2017-2 《Java程序设计》第二周学习总结
- 20155302 2016-2017-2 《Java程序设计》第二周学习总结
- 20155333 2016-2017-2 《Java程序设计》第九周学习总结
- 20155333 2016-2017-2 《Java程序设计》第七周学习总结
- 20155333 2016-2017-2 《Java程序设计》第八周学习总结
- 20155213 2016-2017-2 《Java程序设计》第二周学习总结
- 20155330 2016-2017-2 《Java程序设计》第二周学习总结
- 20155216 2016-2017-2 《Java程序设计》第二周学习总结
- 20155326刘美岑 2016-2017-2 《Java程序设计》第二周学习总结
- 20155238 2016-2017-2 《Java程序设计》第二周学习总结
- 2016-2017-2 《Java程序设计》第二周学习总结
- # 20155236 2016-2017-2 《Java程序设计》第二周学习总结
- 20155333 2016-2017-2 《Java程序设计》第一周学习总结
- 20155230 2016-2017-2《Java程序设计》第二周学习总结
- 20155333 2016-2017-2 《Java程序设计》第三周学习总结