四时宝库

程序员的知识宝库

「干货」Java开发环境的搭建与JVM跨平台的原理

JavaSE Development Kit(JDK)也被称为Java开发工具包,我们一般在Oracle的官网上进行下载,主要是因为官方下载的东西,是最为安全的,还有就是JDK的源代码是开放的,也就意味着,JDK的下载是不需要收费的,我们开发java程序就意味着,Oracle公司是不收取费用的,我们拿过来直接使用即可。SUN公司凭借着开源和免费下载使用,为Java这个编程界的常青树立下了汗马功劳,James也被誉为"Java之父",后来,Oracle公司收购SUN公司之后,Java凭借着Android的应用程序和网页端的JAVAWEB和当下比较火的Hadoop大数据技术平台的支持,使得Java得到了真正的长足的发展,未来Java将会如何去走,值得我们深思。

谈到Java语言的跨平台特性就不得不提Java Runtime Environment(JRE),JRE也被我们称为Java程序运行时环境,我们在Oracle官网中下载的JDK中包含了JRE,所以我们在下载JDK时,只需要下载JDK即可,JVM的跨平台原理主要就是基于JRE实现的,JVM实际上在不同的平台上是有版本的,只不过SUN公司为了实现跨平台特性,而采用了JVM虚拟机搭载JRE共同完成跨平台特性的,也就是说Java代码可以实现"一次编译,到处执行"的特点,从而形成了Java程序可以跨平台的现象。JRE是java程序中必须有的环境,如果没有了JRE,Java程序没有运行环境,也是同样不可以的,所以JRE是Java应用之中必不可少的东西,一般而言,如果只是运行java程序,可以只安装JRE,无需安装JDK。

我们了解了Java的跨平台的特性了,就要了解一下JDK如何下载和如何安装配置

下载步骤

第一步:登录http://www.oracle.com/cn/index.html,点击导航栏上“下载”。

第二步:点击图中“Java开发资源”可以进入到JDK的下载页面。

第三步:在JDK的下载页面中首先看到的是目前JDK最新版本JDK9,我们统一安装JDK1.7.51。此时只需页面中向下看,在页面的最后有“Java存档”,点击“java存档”右侧的“DOWNLOAD”按钮即可进入JDK的历史版本页面。

第四步:在JDK历史版本页面中,找到JDK7,点击“Java SE7”,进入JDK7的历史更新包位置。

第五步:在JDK7历是更新包页面中找到JDK7.51,点击“Java SEDevelopment Kit 7u51”进入下载页面。进入下载页面,点击“Accent Lincense Agreement”接受协议。

第六步:接受协议之后,既可以根据自己的系统的版本下载对应的JDK。下载完成之后可以看到一个压缩包。

到此JDK的下载工作已经完成。

JDK的安装

第一步:解压下载好的JDK7.51。

第二步:双击打开安装文件,注意安装与操作系统对应版本;在此我安装的是64的JDK。

第三步:选择图2-1页面中的“下一步”,进入安装路径选择页面。选择安装路径时,注意:不要选择带中文及特殊符号的路径,也尽量不要安装到C盘。

第四步:在第三步基础上选择“下一步”,选择是否安装JRE,这里我们选择安装(当然也可以不安装,开发中我们只装jdk就行)。选择好JRE的安装路径后点击“下一步”,JRE安装完成后的界面,点击“关闭”,JRE安装成功。

第五步:JDK和JRE安装成功之后的目录结构如下图示。

第六步:验证jdk是否安装安装成功。

(1)win+r运行cmd,打开dos窗口

(2)进入jdk安装目录下的bin目录

(3)输入javac屏幕输出帮助信息即安装成功

我们发现每次程序编译与运行都要输入D:\develop\Java\jdk1.7.0_72\bin后,才能使用javac.exe与java.exe,这样的方式很麻烦,那么,能否不输入D:\develop\Java\jdk1.7.0_72\bin呢?是可以的,通过配置Windows的PATH环境变量来完成。

PATH变量中保存着多个路径,当我们在DOS控制台中使用的程序只给出程序名称,而没有给出完整路径时,那么Windows系统会到PATH变量保存的路径中去查找程序。我们如果把“D:\develop\Java\jdk1.7.0_72\bin”路径保存到PATH变量中,那么在我们使用javac或java时,Windows系统就会自动到“D:\develop\Java\jdk1.7.0_72\bin”路径下查找javac和java了。

配置步骤

鼠标右键点击计算机 → 属性 → 高级系统设置 → 点击环境变量 → 找到系统变量中的PATH → 点击编辑按钮。

将JDK安装目录\bin路径(我的电脑上的D:\develop\Java\jdk1.7.0_72\bin)配置到PATH变量中,用英文分号与其他变量隔开。

注意:配置PATH后文件的访问顺序:先访问当前路径,如果当前路径没有该文件,则再访问PATH配置的路径。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接