一. 什么是JDK

JDK全称 Java Development Kit,是Java语言的软件开发工具包,包含了Java运行时环境(JRE)和开发工具(编译器、调试器、Javadoc等),是开发Java程序必须用到的工具。JDK附带的很多工具对于性能调试、内存分析等都非常有帮助,而且是免费使用的。

后续再研究 ~

二. JDK目录结构(JDK1.8)

java里写代码的辅助功能是哪个 java辅助工具jdk_jdk


bin目录

Java工具的可执行文件,包括:java、java编译器javac、反编译器javap、密钥管理工具keytool、java文档工具javadoc等

include目录

供C语言使用的头文件,支持java本地接口和java虚拟机调试程序接口的本地编程技术

jre目录

jre全称Java Runtime Environment,是Java运行时环境,包含JVM(Java虚拟机)

lib目录

存放的是JDK工具命令的实际执行程序

COPYRIGHT

版权说明文档

javafx-src.zip

存放JavaFX脚本,JavaFX是一种声明式、静态类型编程语言,jdk1.8新加的

LICENCE

许可证说明文档

release

版本发布内容信息

src.zip

存放的是Java所有核心类库的源代码

THIRDPARTYLICENSEREADME.txt

Java许可证介绍

THIRDPARTYLICENSEREADME-JAVAFX.txt

JavaFX许可证介绍

三. JDK环境变量配置(win10)

变量说明:

JAVA_HOME :jdk的安装目录

CLASSPATH :java加载类路径,只有类在classpath中的java命令才能识别,在路径前加了个“.”表示当前路径;dt.jar是为了引入swing而加入的;tools.jar包括了java,javac运行时需要的一些类库文件

Path :path变量的值一般是一连串的目录,当操作系统需要调用某一应用程序时,默认会根据path变量的值,在各目录中依次搜索该应用程序,直到找到为止,否则返回错误提示

四. 第一个Java程序

1、打开电脑D盘,新建文件夹java_demo

2、进入java_demo文件夹,新建文件HelloJava.java,文件后缀为.java(java源文件格式)

3、下载一个文本编辑器,使用windows自带的文本编辑器可能存在编译不通过的情况

在这里,我用的是notepad++,下载链接:https://notepad-plus.en.softonic.com/

4、鼠标右键HelloJava.java,选用notepad++打开,打开后,复制如下代码到文件中并保存

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

5、打开电脑cmd窗口,通过命令,切换到D盘,java_demo文件夹,命令如下:

D: 【输完按回车】
cd java_home 【输完按回车】

6、使用javac编译HelloJava.java,命令如下:

javac HelloJava.java(java源程序文件)【输完按回车】

执行完上述命令,我们会发现java_demo文件夹下新增了一个HelloJava.class文件,这个文件即是通过javac编译后的.class文件,该文件格式即 JVM(java虚拟机)可识别的文件格式

7、接下来我们通过java命令运行HelloJava.class文件,命令如下:

java HelloJava(类名,不是文件名)【输完按回车】

执行结果如下:

java里写代码的辅助功能是哪个 java辅助工具jdk_Java_02

好了,JDK篇暂时介绍到这里