20145306 学号 《Java程序设计》第1周学习总结
教材学习内容总结
第一章
javaSE是各语言个应用平台的基础,分为四个主要的部分:JVE,JRE,JDK,和java语言。JRE包括java SE API和JVM,只要使用java SE PAI 中的链接库,在有jre的计算机上就可以直接运行;JDK包括java开发工具和java程序语言。对于java程序语言来说,只能在JVM操作系统上运行,所以java编译并不是之间将java语言编译成为0,1这样计算机可以直接识别的机器语言,而是将其翻译成为中介格式的位码。扩展名为.class的文件可以被JVM执行。在安装JDK时候,同时也会安装JRE,通常称为private JRE。 第二章 创建一个文本文档,将文档的扩展名改为.java,开始撰写java语言。一个java文档可以定义多个类,但是只能有一个公开类,而且主文档名必须与公开类名称相同。main()的形式:public static void main(String[] args)。当输入一个指令时而没有说明路径时,操作系统会按照path环境变量中设定的路径顺序查找是否有这个指令。为了避免每次都要输入路径,可以再环境变量中设定path。在jvm中执行文件时也要告诉jvm这个虚拟操作系统到哪些路径去寻找文档,可用-classpath或者-cp自变量来指定。使用-sourcepath指定寻找原始码文档的文件夹,用-d指定原始码编译完成后位码的存放位置。如果工程过大,就需要将原始码和位码分开存放,使用package进行分类管理。原始码的文档要放在与package所定义名称层级相同的文件夹层级;package所定义的名称与class所定义的名称结合而成类的完全吻合名称;位码文档要放在与package所定义名称层级相同的文件夹层级;要在包间直接使用的类或方法必须申明为public;使用import可以在原始码中不使用完全吻合名称。
教材学习中的问题和解决过程
在配置环境变量时遇到了困难,然后仔细的阅读了教材上的内容,根据教材上的指示完成了环境变量的设置。还有就是在写helloworld程序时忽略了大小写的区别导致了编译出错。
代码调试中的问题和解决过程
在用console类写helloworld时没有将console类放入同一个文件夹,或写import,导致了编译错误。
其他(感悟、思考等,可选)
前两章的java学习主要是jdk的下载,和理解,及环境变量的设置,和一些像包,类的基本概念。在学习时要求仔细的阅读课本。
学习进度条
| | 代码行数(新增/累积)| 博客量(新增/累积)|学习时间(新增/累积)|重要成长| | -------- | :----------------:|:----------------:|:---------------: |:-----:| | 目标 | 5000行 | 30篇 | 400小时 | | | 第一周 | 100/100 | 2/2 | 5/20 |