20155224聂小益 2016-2017-2 《Java程序设计》第2周学习总结
教材学习内容总结
第三章
阅读本章让我感受到C语言真的是非常的重要。Java与C语言在许多地方的运用都惊人的一致,各种逻辑语句都很相似。
C语言已经培养了我的逻辑思维,C语言基础打得好的话,想必Java后续学习也不会很难吧。
类型
- 整数:分为short、int和long型,分别占2、4和8字节。
- 字节:byte可表示-128~127的整数,占1字节。
- 浮点数:分为float和double型,分别占4和8字节。
- 字符:char,每个占2字节。
- 布尔:boolean分为ture和false。
教材学习中的问题和解决过程
- 问题1:Java中逻辑语句的应用与C语言中有无差别?
- 回答1:if-else等语句内在逻辑基本一致的,但是像“public……”、“System……”之类的输入感觉比较麻烦,不知道有没有简单点的输入快捷键。此外比C语言多了几种类型,如boolean之类。
- 问题2:在编写程序的时候注意到有C语言用的printf和没见过的println,有什么差别?
- 上网查询后发现println可以输出数值后自动换行,printf不换行、可以进行格式化输出。此外还有一个print语句,与println相似但是不换行。
代码调试中的问题和解决过程
按照书上给出的程序慢慢打,没有出什么大问题,一些小问题大多是不理解语句含义之类的,都通过百度解决了。
代码托管
本周虚拟机出了一点问题,重新安装过后代码push不上去,这两天在尝试解决,所以没什么代码量了……
我发现一开始我的问题是忘记建立自己的项目了,使用的是自己的网页网址,后来在同学的帮助下,建立了自己的项目后又在下面git pull、git push了几次都没有成功。
上周考试错题总结
- 8.填空:Linux中没有C盘,D盘,其文件系统的目录是由(FHS)标准规定好的
- 16.填空:Linux Bash中,查找home目录中昨天创建的文件的命令是(find ~ -ctime 1)
此外不太记得错了哪些题目了,可不可以请老师把试卷发下来让我们看看呢?