3.Java 配置环境

Java 配置环境

在这里插入图片描述

1.JDK的下载和安装过程
  1. 官网 http://www.oracle.com

  2. 验证安装是否成功

  • 通过DOS命令,切换到JDK安装的bin目录下。

  • 然后分别输入javac和java,如果正常显示一些内容,说明安装成功

2.JDK安装路径下的目录解释
  1. bin目录:该目录用于存放一些可执行程序。
    例:javac.exe(java编译器)、java.exe(java运行工具),jar.exe(打包工具),javadoc.exe(文档生成工具)等。

  2. db目录:db目录是一个小型的数据库。

  • 从JDK 6.0开始,Java中引用了一个新的成员JavaDB,这是一个纯Java实现、开源的数据库管理系统。这个数据库不仅轻便,而且支持JDBC 4.0所有的规范,在学习JDBC 时,不再需要额外地安装一个数据库软件,选择直接使用JavaDB即可。
  1. jre目录:"jre"是 Java Runtime Environment 的缩写,意为Java程序运行时环境。此目录是Java运行时环境的根目录,它包括Java虚拟机,运行时的类包,Java应用启动器以及一个bin目录,但不包含开发环境中的开发工具。

  2. include目录:由于JDK是通过C和C++实现的,因此在启动时需要引入一些C语言的头文,该目录就是用于存放这些头文件的。

  3. lib目录:lib是library的缩写,意为 Java 类库或库文件,是开发工具使用的归档包文件。

  4. src.zip文件:src.zip为src文件夹的压缩文件,src中放置的是JDK核心类的源代码,通过该文件可以查看Java基础类的源代码。

3.path环境变量的作用及配置
  1. 在JDK的bin目录下开发程序容易产生的问题
    如果文件过多,不方便管理
    删除自己写过的不需要的文件,可能不小心把JDK自带的工具给删除了

  2. 如何解决问题呢
    notepad这样的命令为什么在任何路径下都能够执行,配置path环境变量

  3. 配置方式
    win10系统添加path的时候,需要将两个变量分开加

  • path配置的是可执行的文件.exe,配置后可以在不同的盘符下访问path路径下的可执行文件。
  1. 配置顺序
    1. 先配置JAVA_HOME
    2. 再修改path
    3. path是有先后顺序关系的
4.classpath环境变量的作用及其配置
  1. 为什么要配置classpath
    JDK1.5后,就不必再配置classpath了。但建议继续设置以保证向下兼用问题最初的jdk自己找不到jdk\lib目录下的tools.jar,所以需要配置这个环境变量。

  2. classpath配置的原理
    配置classpath路径的目的是为了让java命令工具能知道.class字节码文件在什么地方。路径"."主要是告诉jre在当前文件中查找.class文件,除此之外编译运行还需要jdk目录中lib下dt.jar,tool.jar中的java类,因为还需要将他们的路径加到classpath中。

  3. 如何配置classpath
    .;%JAVAHOME%\lin\dt.jar;%JAVAHOME%\lib\tool.jar
    其中%JAVAHOME%表示jdk的安装路径。

  • path和classpath的区别

path配置的是可执行的文件.exe,配置后可以在不同的盘符下访问path路径下的可执行文件。

classpath配置的java的类文件,就是.class文件

5.变量设置参数

变量名:
JAVA_HOME
变量值:
C:\Program Files (x86)\Java\jdk1.8.0_91
// 要根据自己的实际路径配置

变量名:
CLASSPATH
变量值:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //记得前面有个"."

变量名:
Path
变量值:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
//在 Windows10 中,Path 变量里是分条显示的,我们需要将 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 分开添加,否则无法识别。

6.测试JDK是否安装成功
  1. “开始”->“运行”,键入"cmd";
  2. 键入命令: java -version、java、javac 几个命令,出现信息,说明环境变量配置成功;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值