JDK环境配置

一:下载JDK并配置环境变量:

1) JDK:目前推荐JDK1.8和JDK11.0版本为持旧版本,JDK17.0版本目前不推荐(未来企业级,目前为测试版本,主要优化了GC(垃圾回收处理机制等))。

2) 配置环境变量:

2.1 配置JAVA_HOME (JAVA_HOME的值为JDK的安装地址)

JDK环境配置_第1张图片

2.2 配置path:

Windows执行命令的寻址命令(所以需要添加的是JDK的bin目录地址)

bin目录中存放的是可执行文件

JDK环境配置_第2张图片

2.3 测试:调出Windows终端cmd 输入 java -version 并回车

JDK环境配置_第3张图片

注: JDK 是 JAVA语言的软件开发工具包,是Java程序开发的核心所在(

JDK开发工具包包含JRE运行环境

JRE运行环境包括JAVA核心类库和JVM虚拟机和支持文件

Jre大部分都是 C 和 C++ 语言编写的,他是我们在编译java时所需要的基础的类库

JVM虚拟机是虚构出来的虚拟机(主流虚拟机之一),主要用于JAVA语言适配于各种系统环境

关系图如下:

JDK环境配置_第4张图片

二:编译并执行第一个JAVA文件

注: java–>class–>汇编语言

后缀为.java的文件通过Java编译器Javac(Java complier)编译成Java字节码文件.class文件,.class文件是jvm可以识别的唯一字节码文件,class文件最终被Jvm翻译成计算机能识别的汇编语言。

1) 在一个目录创建一个Hello.java(文件名随意,但必须与文件类名相同)文件编写并保存

JDK环境配置_第5张图片

然后调出Windows终端cmd并进到文件位置输入 javac Hello.java(文件名带后缀名)进行编译,编译成class文件。

JDK环境配置_第6张图片

最终电脑编译成功后 在终端输入 java Hello (文件名即可,不用带后缀)运行

JDK环境配置_第7张图片

反编译查看字节码

JDK环境配置_第8张图片

注: JAVA文件编译的过程:

1: 程序员编写的 .java 文件

2: 由javac编译成字节码文件.class:(为什么编译成class文件,因为JVM虚拟机只认识.class文件)

3: 在由JVM编译成电脑认识的文件(对于电脑来说 文件代表一切)

你可能感兴趣的:(java,学习,笔记)