# 20175326 《Java程序设计》第二周学习总结
教材学习内容总结
-学习了标识符,如何命名。
-学习了数据类型,并如何输入输出数据。
-学习了数组。
-学习了运算符,基本的算法语句。
教材学习中的问题和解决过程
- 问题1:在一开始建立文件的时候,在标识符中出现了“.”,导致出现了错误。
- 问题1解决方案:标识符由字母、下划线、美元符号和数字组成,标识符的第一个字母不能是数字符号。
- 问题2:在虚拟机中不会使用中文。
- 问题2解决方案:参考了同学们的博客后解决了。http://www.cnblogs.com/20175317zrw/p/10490450.html#4196654
- 问题3:在写书上程序时每次编译很麻烦。
- 问题3解决方案:在写完全部程序后,通过javac -d bin src/*.java就可以对所有的程序进行编译。
代码托管
上周考试错题总结
- 错题1:第一题的标识符按数字开头了,导致编译不通过
- 理解情况:标识符由字母、下划线、美元符号和数字组成,标识符的第一个字母不能是数字符号。
- 错题2:课后习题p16,第三题,回答的时候忘记加后缀名。
- 理解情况:我们编写的文件后缀是.java,我们编译产生的文件后缀是.class。
本周总结
本周在把书上第二三章的程序敲在电脑上后,对Java有了一定的了解。刚开始的时候经常会出现编译错误,不是标识符命名错,就是少敲了符号,或者打成了中文符号,有时候连拼写都会出错。但是到了后面这些问题就逐渐减少了,更多的是语法上的错误,不是这些基础知识上的错误。学到开始Java和C语言有很多共同之处,Java感觉比C语言更加规范,比如现在数组部分,没有C语言这么多的规则,学习起来会方便一点。在本周的学习中对数据类型这方面不是很理解,转化很麻烦,不同数据类型的数相加规则不是很清楚。