• 第二节:Java开发环境的搭建


    一、认识并安装JDK

    1、JDK(Java Development Kit)是Java开发工具集,包括Java运行环境(JRE)、Java开发工具以及一些基础类库,进行Java开发所必须安装的软件。

    2、JRE(Java Runtime Environment)是Java运行环境,包括Java虚拟机(JVM)以及核心类库(辅助Java虚拟机运行的文件),主要用于运行一个开发好的Java程序

    3、JVM(Java Virtual Machine)是Java虚拟机,主要包括解释器,相当于用软件虚拟出来的一个计算机,主要用于解析,运行编译好的class文件

    上面三者的关系如下图:

    因此,只要安装JDK,就意味着安装了JRE和JVM。当然,如果只是单独想运行一个已经开发好的Java程序,只安装JRE也是可以的

    4、JDK安装流程:

    • JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
    • 同意协议后,根据自己的操作系统,选择对应的版本下载,如图,我们以windows 64位为例
    • 下载完成后,双击运行,进入安装向导,如图所示,选择下一步:
    • 进入“安装模块选择界面”,如下图,选择相应的模块,点击“更改”,修改安装目录(不更改也行),之后选择下一步:
    • 安装过程中,如图:
    • 之后会出现弹出”安装JRE“这样的窗口,选择”更改“,更改JRE安装的目录(不更改也行),点击下一步;或者直接点击”取消“(上面说过JDK安装已经包含JRE,所以这里可以直接取消JRE的安装)
    • 如安装一般软件一般,一直点击”下一步“,直到看到如下界面,表示JDK安装已经完成:

    5、JDK安装目录介绍,如下图:

    • bin文件夹               存放java开发的一些可执行文件;
    • db                        java1.7版本后新添进来的一个轻量级数据库,名称为Derby;
    • include                  里面存放着c语言的一些头文件,支持Java本地接口和虚拟机调试接口的本地代码编程;
    • jre                        里边包含一个Java虚拟机和核心类库文件,是java程序的运行环境;
    • lib                         Java开发工具使用的归档文件,里边存放类库文件;
    • src.zip                   Java的一些API的源代码文件;

    二、配置环境变量(临时配置与永久配置)

    1、永久配置流程:

    • 在电脑桌面找到”我的电脑“,并右击,如下图,点击”属性“:
    • 在弹出框中找到”高级系统设置“,并按下图顺序操作:
    • 点击”新建“后,弹出输入框如下,按照要求填写,并确定(注意:变量值后边不能带有分号,因为这是个引用地址,后边要用变量名来拼接JDK目录下的其他地址):
    • 在系统变量中找到”Path“变量,点击”编辑“,弹出如下框,在变量值最前面添加 %JAVA_HOME%in;%JAVA_HOME%jrein; 

    • 或者在变量值后面追加;%JAVA_HOME%in;%JAVA_HOME%jrein;

    • 注意:每一段追加的内容都有英文分号分开;并且”%JAVA_HOME%“与上面新建的变量名相同
    •  点击”新建“再创建一个系统变量;

    • 变量名classpath (大小写无所谓)
    • 变量值.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar; (别忘了最前面有一点的)

    配置到此已经结束!!现在测试配置是否成功:

    • 打开一个命令行提示符窗口(控制台),如下图:
    • 输入java -version 按回车键确认,如图所示(JDK版本不同,显示的信息不同):

    • 输入java或javac,按回车键确认,如图表示(配置成功):

    了解配置的作用:

    配置”JAVA_HOME“:避免频繁的操作path环境变量,当更改JDK版本时,只要更改JAVA_HOME变量值就行了;

    配置”path“:控制台在任意路径下都可以找到java可运行程序(java、javac等)

    注意:查找java可运行程序时,首先会在控制台所在的目录进行查找该可运行程序,找到则直接运行,如果找不到,则会去path指定的路径寻找该可运行程序;

    配置”classpath”:指定类的搜索路径,JVM和编译器都会根据classpath指定的路径去寻找class文件;

    注意:“classpath”变量值后加分号与不加分号的区别:

    加分号:JVM和编译器都会根据classpath指定的路径去寻找class文件,找到的运行,如果找不到,JVM和编译器还会去控制台当前路径下查找class文件;

    不加分号:JVM和编译器都会根据classpath指定的路径去寻找class文件,找到的运行,如果找不到,则报错;

    2、临时配置流程(只对当前控制台有效,关了就失效了,另外开一个控制台也是无效的

    为什么要临时配置环境变量?

    答:当我们开发一个Java应用程序的时候,往往是在一个JDK版本上开发的,并不知道如果换一个JDK版本,是否一样能正常运行;这就是一个兼容测试的问题。 所以有时需要临时配置环境变量,

    在不影响永久配置的环境变量的前提下,临时使用其他的JDK版本进行必要的测试。

    配置临时环境变量的工具--------set指令:

    • set            表示查看系统环境变量,如图:
    • set 变量名            表示查看指定变量名的变量,如图:
    • set 变量名 =        表示修改指定变量名的值为空,如图:
    • set 变量名 = 变量值         表示设置指定变量名的变量值,如图:
    • set 变量名 = 变量值;%变量名%      表示指定变量名的原变量值基础上再加上新增的变量值,如图

    配置临时变量的流程:

    结合上面的永久配置环境变量 和 set指令,就可以配置出临时环境变量了,这里不在具体演示,当然,也可以写在一个批处理文件上,单击运行就行了,网上很多,自行善后

  • 相关阅读:
    Win7下IE 8内存保护可能导致ActiveX无法安装的问题及其解决方法
    为Windows Server 2000开发和部署ASP.NET 3.5的应用程序
    MOSS 2010:如何为列表设计Infopath表单用于编辑和显示
    Windows Live is designed for you, but maybe not for your browser
    Meet the new WSS SharePoint Foundation 2010
    MOSS 2010: Visual Studio 2010开发体验(3)——调试代码
    MOSS 2010:Visual Studio 2010开发体验(10)——列表开发之内容类型
    MOSS 2010:谁动了我的“共享服务”
    MOSS 2010:通过SharePoint Designer定制列表项的条件格式
    如何访问嵌套母版页中的控件
  • 原文地址:https://www.cnblogs.com/zl-huang/p/6956522.html
Copyright © 2020-2023  润新知