20145315 《Java程序设计》第一周学习总结
教材学习内容总结
- 第一章
- java原来以橡树为名,后来才改成java,灵感是咖啡。
- 作者戏称JDK为java developer killer,因为java需要自己来设定开发环境。
- java分为java SE ,java EE,java ME;我们学的是java SE。
- JVM是虚拟机,相当于java的操作系统,java只认识这一种操作系统。
- JRE是java执行环境,它包含了javaSE API和JVM。
-
第二章
-
java原始码是用txt文件编写的。 主文档与类名称相同;空格必须要半角空格符或Tab字符。
public class HelloWorld{ public static void main (String[] arges) { System.out.println("Hello World"); } }
-
- 如果要在启动JVM时告知执行文件的位置,可利用-cp定义多个路径信息,用分号分开。如有jar文档,可将其当作特殊的文件夹;用.指定当前文件夹;用*指定文件夹中的所有jar文件。
- 如需使用类,也需要在CLASSPATH里指定以编译的类文件。javac等java工具也都是由java语言编译的。
- 可以使用-sourcepath指定从src文件夹中寻找原始码,以便文件寻找类原始码。用-d指定编译完成的位码存放文件夹。
- 学会使用package管理类,使得整合不同应用程序时,不会发生覆盖。可以用import声明,这样就不用写类的完全吻合名称。
5.使用IDE工具进行项目管理。
教材学习中的问题和解决过程
暂时没有问题
代码调试中的问题和解决过程
- 在helloworld的编译过程中,显示javac不是内部或者外部命令,也不是可运行程序或批处理文件。按照书上写的,在系统环境的系统添加了安装目录,还是不行,最后百度的时候才发现是要添加bin目录。
- 在编译helloworld时失败,显示错误类helloworld是公共的,应在名为helloworld,java的文件中声明
public class HelloWorld{
但是我明明有在程序中写这句话。后来我才发现是我不小心在这行语句中写了全角的空客,导致语句出错。
其他(感悟、思考等,可选)
思考题:
- java不只是一门语言,还是一个平台,里面有很多资源。
- 只是执行java程序的话只需要JRE就可以了。
感悟:
java是非常复杂专业的语言,需要许多基础知识来维系。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标是 | 2500行 | 16篇 | 224小时 | |
第一周 | 200/20 | 1/1 | 14/14 | |
第二周 | 0/50 | 0/1 | 0/14 | |
第三周 | 0/80 | 0/1 | 0/14 | |
第四周 | 0/100 | 0/1 | 0/14 |