栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java入门篇(一、环境搭建及相关组件介绍)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java入门篇(一、环境搭建及相关组件介绍)

一、术语

1. Java虚拟机(JVM:Java Virtual Machine): 通常称为JVM。程序分为三个执行阶段。他们被编写,编译并运行程序,​​​​​JVM执行编译器生成的字节码。

每个操作系统都有不同的JVM,同一套代码编译后可以在不同操作系统的JVM运行,这就是为什么Java被称为独立于平台的语言的原因。

2.开发过程中的字节码: JDK的Javac编译器将Java源代码编译为字节码,以便可以由JVM执行。字节码文件后缀为.class。

3. Java开发工具包(JDK):它是一个完整的Java开发工具包,其中包括编译器,Java运行时环境(JRE),Java调试器,Java文档等所有内容。

4. Java运行时环境(JRE): JDK包括JRE。安装JRE可以运行Java程序,但是,我们无法对其进行编译。JRE包括浏览器,JVM,小程序支持和插件。

5.垃圾收集器(GC):垃圾收集器可以重新回收未无用对象,释放其内存空间。因此,Java通过处理内存管理使程序员的工作变得轻松。

关系: 跨平台

二、关于JDK

1.1下载

甲骨文官网

点击右侧的 download Java 跳转

点击Java archive可以看到所有的jdk版本,找到自己想要的版本进行下载

1.2分类

Java SE(标准版):用于桌面或简单服务器应用的Java平台

Java EE(企业版):用于复杂服务器应用的Java平台

Java ME(微型版):用于小型设备的Java平台

JavaFX:用于图形化用户界面的一个备选工具包,在Java 11之前的某些Java SE发布版本中提供

1.3版本
版本发布日志支持截至日最后一次更新
J2SE 1.42002 年 2 月2013 年 2 月2008 年 10 月
J2SE 5.02004 年 9 月2015 年 4 月2009 年 11 月
Java SE 62006 年 12 月2018 年 12 月2013 年 4 月
Java SE 72011 年 7 月2015 年 4 月2022 年 7 月
Java SE 8 (LTS)2014 年 3 月2030 年 12 月2019 年 01 月 Oracle 停止更新(商用)
2030 年 12 月 Oracle 停止更新(非商用)
2026 年 05 月 AdoptOpenJDK 停止更新
2023 年 06 月 Amazon Corretto 停止更新
Java SE 92017 年 9 月不适用2018 年 3 月 OpenJDK 停止更新
Java SE 102018 年 3 月不适用2018 年 9 月 OpenJDK 停止更新
Java SE 11 (LTS)2018 年 9 月2026 年 9 月2024 年 8 月 Amazon Corretto 停止更新
2022 年 9 月 AdoptOpenJDK 于 停止更新
Java SE 12不适用2019 年 3 月2019 年 9 月OpenJDK 停止更新
Java SE 13不适用2019 年 9 月2020 年 3 月OpenJDK 停止更新
Java SE 14不适用2020 年 3 月2020 年 9 月OpenJDK 停止更新
Java SE 142020 年 3 月不适用2020 年 9 月OpenJDK 停止更新
Java SE 152020 年 9 月不适用2021 年 3月OpenJDK 停止更新
Java SE 162021 年 3 月不适用2020 年 9 月OpenJDK 停止更新
Java SE 172021 年 9月待定待定

 目前JDK8仍然是国内大部分Java应用正在使用的主流版本,部分企业已经开始JDK11的使用。

1.4环境配置

首先找到JDK安装或者解压目录,如:C:Program FilesJavajdk1.8.0_162

1、打开系统环境变量(我的电脑->右键->属性->高级系统设置->环境变量)

2、新建系统变量:

(名:JAVA_HOME   值:C:Program FilesJavajdk1.8.0_162)

3、新建系统变量:

(名:CLASSPATH 值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar; )

4、找到系统变量Path,编辑->新建以下两个变量

%JAVA_HOME%bin

%JAVA_HOME%jrebin

5、验证:在cmd窗口输入:java -version 能打印出版本即可,如果安装的是完整版jdk可以输入javac试试。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1039969.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号