1、JDK-JRE-JVM概述:

学习Java语言编程,最开始我们得去了解几个重要的词:JDKJRE以及JVM

JRE(Java Runtime Environment):Java运行环境。如果需要运行Java程序,就需要JRE的支持,JRE中包含JVM。

JDK(Java Development Kit):Java开发工具。包含开发Java程序的所有工具,如Javac和Java等,JDK包含JRE。

JVM(Java Virtual Machine):Java虚拟机。它是运行所有Java程序的虚拟计算机。JVM是Java语音的运行环境,也是Java最具吸引力的特性之一。JVM用于读取并处理编译过的与平台无关的字节码(class)文件。但是值得注意的是Java虚拟机是不跨平台的,也就是说在Win下装的Win版本的JVM,在Linux下装Linux的JVM版本。总结一句话:JVM是Java程序的解析与执行器。




java 运维思路 java运维和实施_32位jdk


2、搭建Java的开发和运行环境:

①、JDK下载以及安装:前面我们提到过Java的运行需要三个很重要的东西,但是都包含在JDK中,所有我们在电脑上安装JDK就可以正常运行Java程序。这里需要注意的是安装JDK需要与电脑的操作系统的位数相匹配。32位操作系统安装32位的JDK的版本,64位的操作系统安装64位的JDK版本。

JDK的安装分为两种:第一种是下载JDK的exe的安装文件,在电脑上面执行安装。第二种下载免安装的JDK的压缩包,解压就可以直接使用。推荐大家使用第二种,因为JDK有很多的版本,如果一个个都去用安装文件去安装也很麻烦。

我用的就是免安装的JDK,当我们准备好后,解压JDK后我们可以看到以下文件


java 运维思路 java运维和实施_java 运维思路_02


bin:存放了Java的操作工具,比如编译工具javac,启动JVM的Java等。

db :存放了Java测试的数据库(derby数据库)。

include:存放c++的头文件。

jre:Java的运行环境,里面有JVM。

lib:Java运行和依赖的核心库。

src.zip:Java的源代码。

②、环境变量的配置:首先我们得明白为什么需要配置环境变量?目的是让我们在任何地方都能使用到bin文件夹中的Javac以及Java等工具。

环境变量的配置步骤:1、右键我的电脑--->属性--->高级系统设置--->高级(环境变量)。

2、点击进入环境变量以后,我们可以看到一个环境变量的界面


java 运维思路 java运维和实施_java jre 7 64 位_03


(备注:用户变量:就是根据当前登录的用户来识别,不同的用户配置的环境变量,其他的用户是不能使用的。系统变量:所有的用户都能使用。)

3、我们需要是找到bin文件夹中的工具,所有我们在电脑找到bin文件夹的路径(我的F:myOpenSourcejdk1.7bin),我配置在用户变量中。

4、我们在用户变量下点击新建,输入以下内容,然后点击确定即可。


java 运维思路 java运维和实施_32位jdk_04


5、检验我们得环境搭建是否成功:点击电脑做下角的win图标,输入cmd,然后再在界面输入javac按回车键,如果展示出一下内容则配置成功。如果系统提示javac不是内部或外部命令表示没有配置正确。


java 运维思路 java运维和实施_java 运维思路_05


好了,第一天的学习就到这里。