# 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语言这么多的规则,学习起来会方便一点。在本周的学习中对数据类型这方面不是很理解,转化很麻烦,不同数据类型的数相加规则不是很清楚。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?