Java开发环境
Posted 将暮未暮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java开发环境相关的知识,希望对你有一定的参考价值。
1.Java编译过程
Java源文件(.java)要经过编译,生成字节码文件(.class),然后交给JVM加载并运行.class文件。
Java官方提供了不同平台的JVM,只要是标准的.class文件,就可以在不同平台JVM上运行,运行效果相同,这样就实现了“一次编译,到处运行”。
1.1 Java编译期和运行期
编译期:.java源文件经过javac命令(java编译期)编译后,生成.class的字节码文件。
运行期:JVM虚拟机加载.class字节码文件,运行.class字节码文件。
1.2 名词解释
JVM:(Java Virtual Machines) Java虚拟机
用来加载.class并运行.class。
JRE:(Java Runtime Environment) Java运行环境
除了包含JVM以外还包含java程序运行所必须的环境,JRE=JVM+Java系统类库。
JDK:(Java Development Kit) Java开发工具箱
除了包含JVM和JRE外还包含开发Java程序所必须的命令工具,JDK=JRE+编译、运行等命令工具。
运行Java程序的最小环境是JRE,开发Java程序的最小环境是JDK。
1.3 环境变量
JAVA_HOME:指向JDK的安装路径;
PATH:执行JDK下的bin目录;
CLASSPATH:表示类的搜索路径,一般简写“.”;
1.4 JAVA环境配置
1.4.1 下载JDK
可以去www.oracle.com官网下载,如:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
1.4.2 安装JDK
双击进行安装,步骤如下:
安装完毕之后,点击关闭。
1.4.3 配置环境变量
1)配置JAVA_HOME
- 右键“我的电脑”---属性---高级系统设置---环境变量---“系统变量”下的新建---填写变量名和变量值
- 新建JAVA_HOME:指向JDK安装路径,这里是D:\\jdk
2)配置CLASSPATH
- 新建CLASSPATH:在哪些路径下能找到程序需要的类和包,一般都设置为:.
- 3)配置PATH
- 编辑PATH:指向应用程序exe文件所在路径的变量,双击已有的Path变量,增加安装路径下的bin,注意用;隔开,这里是D:\\jdk\\bin
1.4.4 测试是否配置成功
- 可以运行java -version查看是否运行成功
安装配置成功!
1.4.5 JDK目录介绍
1)bin:用于存放JDK工具命令,比如用于编译Java程序的javac命令、用于启动JVM运行java程序的java命令、用于生成文档的javadoc命令和用于打包的jar命令等等。
2)jre:用于存放JDK所包含的JRE,其中包含有JVM和核心类库。
3)lib:用于存放JDK工具命令所对应的工具包(Tool APIs)。
4)demo目录:用于存放一些实例程序。
5)src.zip:用于存放核心类库的Java源代码。
以上是关于Java开发环境的主要内容,如果未能解决你的问题,请参考以下文章