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,如果出现一下内容,说明成功了 。
到此,整个配置过程就全部完成了。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。