20155305乔磊 2016-2017-2 《Java程序设计》第二周学习总结
教材学习内容总结
第三章学习了基本类型 整数(short、int、long) 字节(byte) 浮点数(float/double) 字符(char):汉字、英文字符都是双字节的,Java字符编码是Unicode6.2.0,JVM编码是UTF-16 Big Endian;以及学习了注释,变量,字面常量,运算符,类型转换
学习了流程控制复习了语法
if
if...else
if...else
if switch...case
以及循环 类型
for
while
do...while
break/continue
学习代码托管,用git上传,共有三步
git add .
git commit -m”备注“
git push origin master
教材学习中的问题和解决过程
- 问题:switch可以用来比较什么?
- 解决方案:通过学习,可以比较整数,字符串,字符,Enum。
- 问题:逻辑运算符和位运算符经常混淆。
- 解决方案:复习并巩固了&&和||是逻辑运算符,&和|是位运算符
代码调试中的问题和解决过程
- 问题:本周未学习代码调试,只是最简单的代码例如HelloWorld的代码上传托管,熟练掌握
代码托管
这周的代码托管学会运用git命令之后,在想要用git log命令时发现了一些错误,我曾经用自己电脑先给自己设置了user name和user email 后来帮室友也设置,之后提交历史就是室友的user name,在老师和自己查询的帮助下,知道了可以用git config --list来查看自己的git
上图是修改后的我的20155305的git user name
- 代码提交过程截图:
- 代码量截图:
- 运行 find src -name "*.java" | xargs cat | grep -v ^$ | wc -l 并截图
- 没有用上述方法进行代码量截图,而是使用老师给出的statistics文件进行脚本拷贝到项目根目录里,运行命令chmod +x statistics 给脚本加上可执行权限,项目根目录下运行了./statistics就可以看到自己今天和本周写了多少代码。
上周考试错题总结
- 通过实践获得的是(软知识)。
- (新手)不能离开详细的指令。
- 只有通过(TCK)兼容性测试的实现,才可以使用java这个商标。
- (git init)命令可以在工作目录中创建新的git仓库。
- IDEA教程调试有四种断点:行断点,方法(函数)断点,(条件断点)和临时断点。
其他(感悟、思考等,可选)
学习应该要严谨,编写代码尤其要认真严谨,失之毫厘差之千里。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 200/200 | 1/1 | 18/18 | |
第二周 | 153/200 | 1/1 | 18/20 |