首页 技术 正文
技术 2022年11月18日
0 收藏 993 点赞 4,576 浏览 871 个字

一、JDK & JRE & JVM

1. JDK是什么?

JDK的全称是Java SE Development Kit,即Java标准版开发包,是Oracle提供的一套用于开发Java应用程序的开发包。

JDK提供了编译、运行Java程序所需的各种工具和资源,包括Java编译器、Java运行时环境以及常用的Java类库等。

2. Java运行时环境(JRE)

Java运行时环境(Java Runtime Environment, 简称JRE)是运行Java程序的必需条件。

3. Java虚拟机(JVM)

Java虚拟机(Java Virtual Machine, 简称JVM)是运行Java程序的核心虚拟机。

4. JRE & JVM

JRE包含JVM。JRE除包含JVM之外,还包含运行Java程序的其他环境支持。

虽然JVM是运行Java程序的核心虚拟机,但运行Java程序还需要其他的类加载器、字节码校验器以及大量的基础类库。

5. 小结

JVM ⊆ JRE ⊆ JDK

如果只是运行Java程序,可以只安装JRE,无需安装JDK,但仅安装JVM是不够的

如果需要开发Java程序,则需要安装JDK,由于JDK中包含了JRE,所以自然也可以运行Java程序

二、下载和安装JDK

1. 登录https://www.oracle.com/technetwork/java/javase/downloads/index.html下载JDK的最新版本

2. 选择安装路径时,不推荐安装在有空格的路径下

三、设置PATH环境变量

1. 右击桌面上的“计算机”图标,出现右键菜单,选择“属性”菜单项

2. 在弹出的“系统”对话框中点击“高级系统设置”,弹出“系统属性”对话框

3. 单击“高级”Tab页,然后单击该页中的“环境变量”按钮,弹出“环境变量”对话框

4. 在“系统变量”栏目中点击“编辑”按钮,在Path环境变量值后追加“D:\Java\jdk-9\bin”(D:\Java\jdk-9是JDK的安装路径)

注:以前还要设置CLASSPATH环境变量,但如果使用1.5以上版本的JDK,完全可以不用设置CLASSPATH环境变量。

下一篇: python的gRPC示例
相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,490
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,905
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,738
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,491
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,129
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,292