Windows 10 下 Java 开发环境配置

JVM 介绍

Java 运行机需基于 JVM( Java Virtual Machine)进行运行,Java 既不是纯编译性语言,也不是纯解释性语言,但跟其他语言一样,程序从源码到字节码,再到运行同样也需要先编译、后执行。

JVM 可作为解释器,用于执行 Java 的编译后的字节码,正常来说,作为解释器来不同平台面向字节码的接口是不一样的,若想要达到兼容效果,需进行转换器进行转换之后再执行。而这里的 JVM 也充当了转换器的角色,使得 Java 具有较好的平台移植性

安装 JDK

JDK 的全称为 Java SE Development Kit,Java 标准版开发包,内置了 Java 程序所需的各种工具和资源,包含 Java 编译器、Java 运行时环境 (JRE) 以及常用的 Java 库。

如果要开发 Java 程序,我们则需要安装 JDK ,如果仅仅是运行 Java 程序,安装 JRE 就 足够了

JDK 下载地址:https://www.oracle.com/java/technologies/javase-downloads.html

目前 Java 最新版本已经更新到了 14;点击页面上的下载连接:

Snipaste_2020-06-11_14-27-58.png

根据自己电脑系统,选择合适版本下载安装包:

Snipaste_2020-06-11_14-29-11.png

安装时,根据提示进行安装(下一步、下一步),选择存放目录的话可以自定义也可以默认;

3, 配置环境变量

正式使用之前,我们需要配置一下 Java 的环境变量:

1,打开环境变量,在 Win10 搜索栏中搜索 “环境”,选中 环境变量 选项,打开环境变量面板

QQ截图20200611143735.png

2,在 用户变量 中下面点击 New 创建新的用户变量 JAVA_HOME变量值填入 JDK 的安装路经,

Snipaste_2020-06-11_15-58-06.png

3,以 2 的相同方式创建一个 CLASSPATH ,变量值如下(注意最前面是个 . 符号):

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

Snipaste_2020-06-11_15-01-39.png

4,打开 Path,向逐行里面添加下面个路径名称;

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

Snipaste_2020-06-11_15-04-16.png

完成以上操作之后,打开命令行(以管理员的身份运行),输入 java -version; 出现下面类似输出,代表环境已配置成功:

Snipaste_2020-06-11_15-06-26.png

这里需要解释一下为什么设置用户变量而没有设置系统变量,设置用户变量代表此设置只针对于本用户而言,不影响其他用户(对于多人用一个机子来说,这个特性是很重要的);而系统变量的配置则对使用本系统的全部用户生效。

4,Hello World 实例测试

最后一步,Hello World 代码测试,

先打开一个空的 txt 文本,填入下面代码,以 .java 后缀名进行保存,例如 Hello.java (声明一下哈,填写下面代码中我输入的是 public class Demo ,为了类名和文件名保持一致,因此给的例子图片上都是以Demo 命名的)

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

注:操作上一步之前需打开 文件管理器设置的显示后缀名选项:

Snipaste_2020-06-11_15-16-09.png

然后打开命令行,cd 到保存好的 java 文件路径下,输入 javac Hello.java(替换为你保存的 java文件名 ) 进行编译,同目录下会生成一个 class 文件

Snipaste_2020-06-11_15-52-27.png

再输入 java Hello ,程序即运行:

Snipaste_2020-06-11_15-50-16.png

文章首发于公众号 Java开发爱好者,一个喜欢分享的 Java 菜鸟!

猜你喜欢

转载自blog.csdn.net/weixin_42512684/article/details/106696311