20145331《Java程序设计》第1周学习总结
2016-03-06 21:10
288 查看
20145331《Java程序设计》第1周学习总结
教材学习内容总结
第一章1、java的三大平台分别为java SE、java EE、java ME,其中java SE是基础。
2、java SE由四部分组成,分别为JVM、JRE、JDK、java语言。
3、java不仅是一门程序语言,还是一种标准,我认为,这种标准体现在它可以JYM平台实现跨平台的功能。JCP是一个组织,JSR为一种提交文件的方式,其目的可以理解为为java的发展制定严格的标准。
4、JVM的存在是为了让java语言实现跨平台(不同的平台有不同与其相对应的JYM),其原理是:写好的原始程序通过java编译成一种特殊的形式——位码,再通过JYM平台将位码翻译为与机器平台相对应的机器码。java原始码的扩展名为.java,经过编译程序翻译为位码的扩展名为.class。
5.JDK包括了java语言、工具程序(如编译程序)和JRE,JRE又包括了部署技术、java SE API和JYM。其中JRE就是java的执行环境,如果只是要运行java程序,就用JRE即可。 第二章
1、PATH适用于Windows系统,要在PATH中设定工具程序的路径信息,此处有两种设定方式,一种是永久设置,通过我的电脑属性高级设置里的改变PATH,将D盘的bin目录复制到原目录钱即可,另外一种方式是SET PATH=;如果PATH没有设置正确则会找不到javac.exe编译工具程序。
2、CLASSPATH适用于JYM,JYM的可执行文件的扩展名为.class,要在JYM中执行可执行文档,要用CLASSPATH指定其路径信息。
教材学习中的问题和解决过程
先补充一些后面要用到的DOS命令:dir : 列出当前目录下的文件以及文件夹
md : 创建目录
rd : 删除目录
cd : 进入指定目录
cd.. : 退回到上一级目录
cd/ : 退回到根目录
del : 删除文件
exit : 推出dos命令行
下载好相关程序后打开D盘bin目录的java.exe得到如下的情况:
通过设置PATH环境变量的路径后将D盘的工具“保存”到了C盘中,再次打开java.exe程序后得到了如下情况:
代码调试中的问题和解决过程
一定一定要注意每一个字母的大小写!这就是第一次试验后的血淋林的心得体会!其他(感悟、思考等,可选)
java学习比我想象中的复杂很多,我单纯的以为只要搞懂语法就可以学好java,通过前两章的学习,我发现这种想法十分愚蠢。书上的一些东西看得不太懂,但是我通过查看相关视频有了更直观的了解,教学视频真的是神器。虽然只学会了一些基础的东西但是我还是感觉收获良多,此外在编写程序的过程中一定要注意细节,如字母的大小写问题。总之我认为这一周的学习为后面开了一个好头,我会再接再厉的。学习进度条
| | 代码行数(新增/累积)| 博客量(新增/累积)|学习时间(新增/累积)|重要成长| | -------- | :----------------:|:----------------:|:---------------: |:-----:| | 目标 | 5000行 | 30篇 | 400小时 | | | 第一周 | 150/150 | 2/2 | 20/20 | |参考资料
Java学习笔记(第8版)《Java学习笔记(第8版)》学习指导
相关文章推荐
- 学号20145303 《Java程序设计》第一周学习总结
- 20145337《JAVA程序设计》第一周学习总结
- spring创建bean的三种方式-通过构造器,通过静态工厂方法,通过实例工厂方法
- SPRING IN ACTION 第4版笔记-第八章Advanced Spring MVC-005-Pizza例子的订单流程()
- 秒懂java回调方法
- 20145225唐振远 《Java程序设计》第1周学习总结——小试牛刀
- Java基本数据类型数组与可变长度参数
- java中常用的工具类(三)
- java并发编程中CountDownLatch和CyclicBarrier和Semaphore的使用
- java中常用的工具类(二)
- 20145235李涛《Java程序设计》第一周学习总结
- spring学习整理
- SPRING IN ACTION 第4版笔记-第八章Advanced Spring MVC-004-Pizza例子的用户流程(flowExecutionKey、_eventId_phoneEntered、flowExecutionUrl )
- 20145315 《Java程序设计》第一周学习总结
- 重读Java,争取到skilled & Core Java V1,10th第三章笔记
- 【JAVA】30、类与对象的关系
- Spring MVC入门实战(一)
- Core Java (七) Java中的static修饰符
- java-swing-皮肤
- Spring Profile基本使用