Java JDK8 学习笔记 1-3章

第一章 Java平台概论

1、了解Java的前世今生,Java SE、Java EE、JavaME三大平台。其中Java SE主要由四部分JVM、JRE、JDK与Java语言,JDK包含JRE,JRE包含Java SEAPI与JVM。要运行Java程序,必须安装JRE,如果要开发Java程序,则必须取得JDK。

2、JCP作为一个开放性的国际组织,目的是让Java演进由Sun公司非正式主导,提供一个公开监督的平台。如果有加入Java功能和特性的提议,需要以JSR正式文件的方式提交,而且需要根据JSR成果做出免费且开发原始码的参考实现RI,并且提供TCK作为技术兼容测试工具箱,只有通过TCK兼容性测试的实现,才能使用Java这个商标。

3、Java原始码扩展名为.java,经过编译程序翻译为扩展名.class(位码文档),位码文档就是JVM的可执行文件。

4、JDK本身携带一个Private JRE,而PublicJRE是需要自行安装的。

5、一个完整的Java程序包含包(package)、类(class)、对象(object)、方法(Method)

第二章 从JDK到IDE

本章主要介绍路径问题、package管理、import偷懒、JDK与IDE关系

1、Windows下配置Java环境变量时需要注明path路径、classpath路径等,可以通过系统环境变量设定,可以一劳永逸。也可以通过命令提示符SET PATH=路径实现,不过关掉之后下一次需要重新设置。CLASSPATH可以指定可执行文件(.class)的路径信息,要注意的是如果想从当前文件夹或者更下级开始寻找文档时,可以使用"."指定。设定CLASSPATH时可将JAR文档作为特别的文件夹。

在使用javac编译程序时,如果要使用到其他类链接库时,也要指定CLASSPATH,使用-sourcepath指定寻找原始码文档的文件夹,使用-d指定编译完成的位码存放文件夹,指定-verbose自变量可看到编译程序的过程。

2、使用package时需要注意管理上的意义,特别是package定义的名称必须与唯一一个public类吻合。

3、使用import时,若两个类库中都有相同的类,需要特别注明。

4、由IDE代劳一些原始码文档与位码文档等资源管理工作,提升了工作效率。可以批量的将原始码编译为位码,其中-target指定编译出来的位码,-source指定原始码地址,-target在指定时,值必须大于或等于-source。

第三章 基础语法

  类型、变量、运算符、类型转换等基本上与c语言相同,三种流程控制基本上也是相同的,所以这一章是比较轻松的一章。

总结:这三章基本上没有什么问题,但是细节处理有些做的不是很到位,比如说在实践中jdk环境变量配置就配了好久,到最后发现只要关键词正确在网上都可以找到正确答案。总之要多加实践才能知道自己知识的掌握情况。

上一篇:sbt Getting org.scala-sbt sbt 0.13.12 ...


下一篇:《Linux下FTP服务器搭建及FTP使用》