20145110 《Java程序设计》第1周学习总结
教材学习内容总结
1.1
1、JAVA的三大平台: Java SE、Java EE、Java ME。
2、Java SE的四个主要部分:JVM、JRE、JDK与Java语言
3、JVM是Java的虚拟机
4、JRE是Java的执行环境,只需要执行程序有JRE就足够了。
5、JDK是Java的编译工具,将(.java)编译为(.class)。
(图1)
照书上所给代码编写完
然后顺利地跑出了实验
用javac.exe将.java编译.class,那么就能被JVM操作系统处理并运行。
(图2)
在Intellij IDEA中编译并运行成功
教材学习中的问题和解决过程
PATH这一概念在刚接触时比较难理解。Windows操作体统通过PATH可以找到.exe的可执行文件,而在JVM这一环境中,系统只认.class这一执行文件。在环境设置中这是两个不同的环境变量。
代码调试中的问题和解决过程
代码调试中其实碰到了不少的问题,但是并没有截图下来。遇到了书中“javac”不是内部与外部命令,也不是可运行的程序的问题。另外一个问题是照书上设置了环境变量但没有起作用,最后百度后设置了CLASSPATH这个问题才得以解决,什么原理不是很清楚,希望老师能够解答。
其他(感悟、思考等,可选)
书上的内容真的很多,自己理解很费时间。这次周三才开始学,到周日傍晚才勉强写完。自己在时间利用方面还是需要加强。而且要耐心地看完书上的讲解,我一开始只是粗略地看了看书,但是遇到了很多问题,回过头再耐心地看书很多问题就得以解决。下周的学习要注意时间的利用和学习方法。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 100/100 | 2/2 | 20/20 |