01、java、jdk、jre三者之间的区别与联系(包含java环境 配置)

java、jdk、jre、SDK三者之间的区别与联系

1、java介绍

java根据自身业务的划分分为:javaEE与javaSE
JavaSE是指Java平台标准版,用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序。
JavaEE是指Java平台企业版,用于开发和部署可移植、健壮、可伸缩且安全的服务器端Java应用程序。
java的发展历程:
在这里插入图片描述

java和c++是计算机面向对象的编程语言,C语言是面向过程的语言。C语言的代码可以在c++的编译器上完美运行,相比于C++与Java,c的逻辑和实现能力相对较好,更偏向于底层。java总结了 c++语言优点,进而有了更强大的生态体系。
请添加图片描述

2、JDK

Java Development Kit,被称为Java开发包或Java开发工具。大体上可以理解为
JDK = JRE + 某些工具文件。在可以 运行的基础上增加了相对应的工具。

3、JRE

JAVA Runtime Environment,JRE是支持Java程序运行的标准环境.

在这里插入图片描述

JRE是个运行环境,JDK是个开发环境。因此写Java程序的时候需要JDK,而运行Java程序的时候就需要JRE。而JDK里面已经包含了JRE,因此只要安装了JDK,就可以编辑Java程序,也可以正常运行Java程序。但由于JDK包含了许多与运行无关的内容,占用的空间较大,因此运行普通的Java程序无须安装JDK,而只需要安装JRE即可。

三者的大致区别与联系

在这里插入图片描述

4、SDK

SDK(Software Development Kit)一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具集合。SDK属于一个很泛泛的概念 ,可以理解为一些引入的文件库,主要是为了利于 其中的相关代码和数据进行开发。

最简单的方式就是对比英文单词的含义。

jdk的SDK叫做java SDK.

5、java的相关下载路径

https://www.oracle.com/downloads/#category-java

扫描二维码关注公众号,回复: 17610360 查看本文章

在这里插入图片描述
注册之后进行下载,下载之后要进行环境配置。

6、java环境配置

1)右键点击此电脑,选择属性
在这里插入图片描述

2)选择变量
在这里插入图片描述

3)配置对应环境变量
在这里插入图片描述
4)添加变量,变量名字为JAVA_HOME ,变量值为 对应下载的文件目录

在这里插入图片描述
5)Path 路径之下进行配置
在这里插入图片描述
配置内容如下:
在这里插入图片描述

6)保险起见下面的 系统用户也进行配置
7)进入命令行输入
java -version 检测是否安装成功
在这里插入图片描述

我们也有对应公众号:象目it

小程序:象目it