20162311 2016-2017-2 《程序设计与数据结构》第三周学习总结
2017-03-18 21:22
645 查看
20162311 2016-2017-2 《程序设计与数据结构》第三周学习总结
教材学习内容总结
1.如何创建对象,引用变量2.学会一些常用的类,如String,Math,Random等
3.理解使用枚举类型
4.掌握包装类
教材学习中的问题和解决过程
问题1String类中的char charAT (int index)该如何使用
解决方案
书上介绍了几种String类的方法,但是charAt这个方法开始不是很懂。在做PP3.1的时候我用到了这个方法,要将名字的首字母输出,我刚开始是这样写的
结果出现了以下错误
于是我去百度,找到了
原来是我没有定义一个char变量,于是我修改了源代码
之后程序就正常了
代码调试中的问题和解决过程
问题1运行PP3.1时总是要先输入值,才能继续运行
解决方案
上周写的一些需要输入值的程序,在运行时也是这样,一直不明白为什么,直到周五实验课上老师说是jdk的原因,于是我又重新安装了jdk,之后就正常了
代码托管
代码提交过程截图:运行 git log --pretty=format:"%h - %an, %ci : %s" 并截图
代码量截图:
运行 find src -name "*.java" | xargs cat | grep -v ^$ | wc -l 并截图
上周考试错题总结
错题1:第一题,Linux Bash中,(grep )命令可以进行全文检索。错题2:第十三题,~0b1011的十进制值是(-12),“0b”是二进制,“~”是位运算符非,正数的非就是负数。
错题3:第二十题,0x10%8 的结果是(0),“0x10”化成十进制为16,除八取余为0.
错题4:第二十一题,0x10&9 的结果是(0),“&”表示位与运算。
错题5:第二十二题,int i=3; System.out.println(i++);的结果是(3)。假设j = i++,表示先将i的值赋给j,然后i再加1,即如果i是3,赋值后j变为3,i变为4。
错题6:第二十三题,byte a=3;byte b=4; 那么 a+b的类型也是byte.(X).“a+b”为int类型。
错题7:第二十七题,System.out.println(52+25+””);的结果是(77)。应该先进行加法,得到77。
思考
现在所学的东西越来越多,也越来越复杂,在学习新的知识的过程中,也要注意不能忘了之前所学的知识,要及时的复习和巩固,这样才能把所有学到的知识融会贯通。学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 113/113 | 1/1 | 10/10 | |
第二周 | 294/407 | 1/2 | 15/15 | |
第三周 | 433/840 | 1/3 | 15/15 |
参考资料
《Java程序设计与数据结构教程(第二版)》《Java程序设计与数据结构教程(第二版)》学习指导
相关文章推荐
- 20162311 2016-2017-2 《程序设计与数据结构》第六周学习总结
- 20162311 2016-2017-2 《程序设计与数据结构》第二周学习总结
- 20162311 2016-2017-2 《程序设计与数据结构》第八周学习总结
- 20162311 2017-2018-1 《程序设计与数据结构》第三周学习总结
- 20162311 2016-2017-2 《程序设计与数据结构》第五周学习总结
- 20162311 2016-2017-2 《程序设计与数据结构》第九周学习总结
- 20162311 2016-2017-2 《程序设计与数据结构》第四周学习总结
- 20162306陈是奇 2016-2017-2《程序设计与数据结构》第三周学习总结
- 20162329张旭升 2016-2017-2 《程序设计与数据结构》第三周学习总结
- 20155330 2016-2017-2 《Java程序设计》第三周学习总结
- 20155334 2016-2017-2 《Java程序设计》第三周学习总结
- 20162301 2016-2017-2 《程序设计与数据结构》第2周学习总结
- 20155310 2016-2017-2 《Java程序设计》第三周学习总结
- 20155213 2016-2017-2《Java程序设计》第三周学习总结
- # 学号20162312 2016-2017-2《程序设计与数据结构》第2周学习总结
- 王彪20162321 2016-2017-2 《程序设计与数据结构》第2周学习总结
- 20155336 2016-2017-2 《Java程序设计》第三周学习总结
- 20155216 2016-2017-2 《Java程序设计》第三周学习总结
- 20155337 2016-2017-2 《Java程序设计》第三周学习总结
- 20155320 2016-2017-3 《Java程序设计》第三周学习总结