[韩顺平JavaSE学习笔记(第二章)]Java运行机制、JDK的安装、Javadoc的使用

一.铺垫

1.Java运行机制

.java --编译--> .class --运行--> JVM
所谓的一次编译,多处运行是建立在不同的操作系统有不同类型的JVM的基础上的。 

2.JDK、JRE、JVM的关系

JDK = JRE + 开发工具集(javac、java、javadoc等)
JRE = JVM + JavaSE标准类库

因此开发者需要下载JDK,而只想运行编译好的.class文件的用户只需要下载JRE。

3.安装JDK,配置环境变量

安装好JDK后,在命令行非安装目录使用java或者javac命令是不可以的,为了每次不用切换到安装目录,我们可以配置环境变量。

环境变量的作用:DOS在执行java命令时,首先在当前目录寻找,如果找不到
java.exe文件,就会去系统的环境变量里寻找java.exe存储的路径。

[韩顺平JavaSE学习笔记(第二章)]Java运行机制、JDK的安装、Javadoc的使用_第1张图片

4.使用java命令时,不需要带.class后缀在这里插入图片描述

java命令只需给出主类的名字。

5. .java文件中类的关系

1.一个源文件中最多有一个public类,其他类的数量不限。
在对一个java文件编译后,其中有几个类就会生成几个对应的.class文件
2.如果源文件中有public类,文件名和public类名必须一样。
3.main方法可以存在于任意类中,只需要执行的时候指定运行哪个.class文件即可

6.韩老师对于如何学新技术的看法:

[韩顺平JavaSE学习笔记(第二章)]Java运行机制、JDK的安装、Javadoc的使用_第2张图片

7.统一命令行和Sublime的编码方式

windows10命令行默认编码方式:GBK
在这里插入图片描述
由于教程前期使用Sublime,为了能正确编译代码中的中文,需要将Sublime写的代码保存为GBK编码格式。以后正常写Java时用UTF-8编码。

Sublime安装GBK方式:
1.Ctrl + shift + P
选择Package Control:install Package (没有Pakage Control的需要提前安装)
2.在弹出的搜索框中搜索ConvertToUTF8点击下载即可

二.Java入门

1.转义字符

\r 表示回车,指光标移到当前行行首,不换行
\n表示换行,指光标移到下一行行首

2.Javadoc、文档注释

/**
* @author 凡浩
* @version 1.0
*/
public class Hello{

	public static void main(String[] args) {
		System.out.println("");
	}

}

使用javadoc -d 目标路径 -author -version 文件名命令(需要生成什么参数就把参数写在命令里)便可以对指定文件在指定文件夹生成注释文档:
[韩顺平JavaSE学习笔记(第二章)]Java运行机制、JDK的安装、Javadoc的使用_第3张图片

你可能感兴趣的:(Java,java,后端)