Java从1991年被创造以来,走过了1.0~2.0……~8.0到目前最新的15.0,目前企业中利用最广的依然是8.0版本,占据了市场大部分份额。

划一下重点,初学者不用谋求最新版本,举荐大家应用8.0版本,8.0版本是企业应用最多,学习资源最多的版本,同时8.0版本不会影响学习Java的新个性。

运行Java须要在操作系统上装置 JDK,等一下,是不是还不晓得JDK是什么呢?那在这里首先要为大家介绍几个概念 JVM、JRE、JDK ,JVM(Java Virtual Machine) 就是叫虚构计算机,它负责Java程序的运行,Java的程序代码是运行在JVM上,并不是运行在操作系统上,Java有一句十分驰名的口号:Write once, run anywhere ,也就是说一次编写,到处运行。为什么Java可能吹出这种牛批的口号呢?外围就是 JVM 。咱们晓得,计算机应用程序和硬件fxtmchna.com FXTM富拓之间会屏蔽很多细节,它们之间依附操作系统实现调度和协调,大抵的体系结构如下:

那么加上Java利用、JVM的体系结构会变为如下:

Java是跨平台的,已编译的Java程序能够在任何带有JVM的平台上运行。你能够在Windows平台下编译、写代码,而后拿到Linux平台下运行,这里只有用 Eclipse 或者 javac 把Java代码编译为 .class 文件,而后把 .class 文件打成 .jar 文件,这个文件就可能在Windows、Mac OS、Linux零碎下运行了,不同的操作系统有不同版本的JVM实现,切换平台时,不须要再次编译你写的Java代码了。

再说一下 JRE(Java Runtime Environment) 叫Java运行时环境,这里给大家写一个公式 JRE = JVM + (外围类库和相干文件)

能够看出,JRE中是蕴含JVM的,如果咱们要开发Java程序,那么咱们还要装置JDK,JDK(Java Development Kit) 叫做Java开发工具包,提供给开发人员应用。这里再写一个公式 JDK = JRE + Java开发工具

以上能够看出,这三者之间的关系是这样的,JVM加相干类库组成了JRE;JRE加开发工具组成了咱们的JDK,它们三者之间是蕴含的关系。

成风:刚刚跟你说了JDK、JRE、JVM的概念,你还要在电脑上装置JDK跟配置操作系统环境变量能力进行Java程序开发。帮人帮到底,我再跟你说一下怎么配置环境变量跟装置JDK吧。
首先第一步:进入oracle的官网下载JDK,第二步:装置JDK,第三步:配置环境变量,第四步:测试是否装置胜利。

关上浏览器输出 https://www.oracle.com/java/t... ,这个是Java8的装置版本,找到 Windows x64 点击一下下载,这个是 Windows 64位操作系统的安装文件,如果零碎是 Windows 32位的操作系统,这里要抉择 Windows X86 的版本,如果是其余操作系统,找到对应版本下载安装即可,装置时间接下一步下一步,装置到默认门路下即可。(留神:下载须要在oracle网站上进行注册登录)

装置胜利后,还须要配置环境变量。我的电脑 -> 属性 -> 零碎设置 -> 环境变量

在零碎变量中点击新建,变量名称:JAVA_HOME 变量值:C:\Program Files\Java\jdk-8u281 ,点击确定就能够了。而后选中Path ,点击编辑 ,将JAVA变量引入 %JAVA_HOME%\bin ,点击确定即可。

到这里,就曾经将JDK的配置实现了,最初,还须要测试一下,Windows零碎中点击开始,再点击运行输出cmd,进入命令行窗口,输出java -version,如果呈现一下内容,阐明胜利了 。

到此,整个配置过程就全副实现了。