20165103 2017-2018-2 《Java程序设计》第2周学习总结
20165103 2017-2018-2 《Java程序设计》第2周学习总结
教材学习内容总结
- 复习了上周老师提到的关于打包文件的编译运行命令。
- java与c的一些区别
- java中有
boolean
型和byte
型,java中的int
型占4字节。 - java中
float
型常量后必须有后缀,double
型可以省略后缀。 - java中存在两种输出方式,其中
println
是输出后换行,在输入要输出的内容时不能换行。而另外一种输出方式类似c语言中的printf
,注意这种输出方式需要加格式控制符号。 - java中声明数组时不能在方括号中指定数组元素个数。允许使用int型变量的值指定数组元素的个数。
- 精度从低到高排列顺序是:
byte short char int long float double
- 关于for语句,经过改进,可以使用
for(声明循环变量:数组名字)
来进行遍历数组了,但要注意的是循环变量不能是已经使用过的变量。
教材学习中的问题和解决过程
- 问题1:在教材例2.1的代码中出现日文字母不是所对应的字母。
- 问题1解决方案:不同日文的编码也是存在差异的,在代码输入过程中直接从网上复制的日文出现了这种情况。
代码调试中的问题和解决过程
- 问题1:在代码3-7的调试过程中,无法成功编译
- 问题1解决方案:经检查发现,在输入时没有将static输入,导致无法成功编译
代码托管
(statistics.sh脚本的运行结果截图)
其他(感悟、思考等,可选)
这周的学习时间比较集中,希望自己能将学习时间更加平均到每天。还有就是代码似乎总数没有达到预期的值,希望自己能进一步改进。
还有就是以后代码尽量在虚拟机中写,在windows中写的代码拿到虚拟机中用还需要进行编码的转换。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 100/100 | 2/2 | 10/10 | |
第二周 | 200/300 | 1/3 | 15/25 |
-
计划学习时间:20小时
-
实际学习时间:15小时
-
改进情况: