jdk
Java Development Kit (JDK) 是一种用于开发Java应用程序的软件开发环境。它包括了Java运行时环境(Java Runtime Environment, JRE),以及一系列Java工具和Java基础类库。
JDK(Java开发工具包)的组成
JRE: Java的运行环境
- JVM:Java虚拟机,真正运行Java程序的地方。
- 核心类库:Java自己写好的程序,给程序员自己的程序调用的。
开发工具: java、javac…
下载JDK
- 主要版本:2014年Java(8.0)、2018年9月Java(11.0)、2021年9月Java(17.0)都是LTS(长期支持版本)
- 8.0版本使用最多,有些公司在转型11.0版本。学习使用的是17.0版本,学习最新功能。
- 下载地址:http://www.oracle.com
JAVA_HOME配置方式
安装完jdk后配置环境变量,可以在电脑的任何路径下访问,无需进入安装路径。
- 新建系统变量JAVA_HOME,变量值为jdk所在的目录。
- path环境变量新建%JAVA_HOME%\bin(放在前面可以查找更快)。
注意: win8开始,电脑重启后可能会环境变量失效。
如果发现环境变量失效可以重新打开path环境变量,无需改动,点击确定。
jdk编程
顾名思义即使用jdk直接进行编程。
- 创建一个xxx.java的文件,编辑文本输入程序。
- 在命令行中使用javac xxx.java进行编译,编译成功会生成xxx.class文件。使用java xxx进行运行(和java在同一个路径)。
- jdk11开始支持java直接运行源代码文件(例没有编译直接java hl.java)。
例子:
- 创建hl.java
- 右键选择编辑,输入如下程序,保存。
- 在命令行中使用javac和java命令编译和运行