Java入门

一、JDK安装
step:
(1)打开F盘,建立Program_Files的文件夹,在该文件夹新建一个文件夹,命名为;
(2)点击JDK的安装包双击,出现如下图片点击更改,路径更改F:\Progam_Files\Java\jdk1.8.0_112,路径里不要有空格,不要有中文;
Java入门

(3)更改完成后点击下一步,出现如下图片,在F盘—Program_Files—Java文件夹里建一个名为jre1.8.0_112文件夹,返回安装页面点击更改,根据提示找到jre1.8.0_112这个文件夹就行,点击下一步;
Java入门
(4)出现下图,点击关闭就可;
Java入门
(5)点击WIN+R,输入cmd,输入java -version出现如下图片则安装成功;
Java入门
(6)设置环境变量,右键单击此电脑、点击属性、点高级系统设置,再点环境变量;
Java入门
(7)点击环境变量,在系统变量里新建一个变量,变量名为JAVA_HOME,变量值为 jdk1.8.0_112的更目录即:F:\Progam_Files\Java\jdk1.8.0_112
(8)新建path,变量名为JAVA_HOME,变量值为:%JAVA_HOME%\bin

完成以上步骤就完成JDK8的安装

二、初识Java
(1)Java注释

  • // ……单行注释,用于对某行代码的解释说明。
  • /* …… */ 多行注释,所注释内容不会出现在javadoc 文档文档中。
  • /* …… / 多行注释,所注释内容写入javadoc 文档文档,通常出现在头部,是对方法的说明。

(2)Java程序的工作原理

  • 用Java编写的程序(存放在扩展名为java的文件中)经过编译器(即JDK根目录bin文件夹中的javac.exe文件)编译成字节码文件(即扩展名为class的文件),这个字节码文件不是针对具体平台的,而是针对抽象的Java虚拟机的,在Java虚拟机上运行,在不同类型的平台上安装不同的Java虚拟机,如图所示:
    Java入门

这些不同的Java虚拟机屏蔽了各个不同平台的差异,从而使编译过的Java程序具有平台无关性,即Java虚拟机在执行字节码时,把字节码解析成具体平台上的机器指令执行。

(3)垃圾回收机制

  • JVM提供了一个系统级线程(垃圾回收器线程),它自动跟踪每一块被分配出去的内存空间,自动释放被定义成垃圾的内存。这种机制减轻了程序员编程的负担,有效避免了内存泄露的发生;但由于这种机制要追踪分配出去的内存并释放没用的内存,这一过程需要消耗系统资源,所以这种机制也存在着影响系统性能的问题。