java虚拟机以及jdk,jre下载与配置

1.1 java 虚拟机

   jvm众所周知的实现Java的跨平台特性,这一特性也成就了java成为最流行的编程语言。那么jvm是如何实现该功能的,请思考一下。

    首先从电脑的基础说起,电脑能够实现运行命令,依赖于电脑主机。学过电路的都了解,电路分为通电与不通电,在运行中,就使用0和1来分别标识这两种状态。所以Jvm有一个重要的功能,它将我们编写的java语言进行转编译转为2进制代码文件,即我们常说的后缀名为class的文件。而电脑真实读取的就是这些class文件。这是jvm实现的大致结果,具体实现过程请找更详细的文档。

1.2jdk,jre 的下载与配置

  之前在sun公司被oracle公司并购前是在sun公司官网下载,现在再oracle的官网下载。 同时java目前分为了三个小版本: Standard Edition(J2SE),Enterprise Edition(J2EE),Micro  Edition (J2ME).

公司下载网址JDK:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 、下载界面如下:可以选择下载版本

java虚拟机以及jdk,jre下载与配置

官网下载JRE版本路径如下:https://www.java.com/en/download/manual.jsp 。可以选择版本下载:

java虚拟机以及jdk,jre下载与配置

1.3关于环境变量配置

首先确定电脑没有安装过jre,和jdk 。在下载这两个包后进行安装。并在电脑-高级配置中进行配置。其中path的目的是: 让工具在那里都可以使用。 classpath目的: 让编译的二进制class文件统一的放到一个位置。 java-home 目的:让写路径变的相对简单一点。

环境配置变量如下:

1.系统变量→新建 JAVA_HOME 变量 。变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0)。

2.系统变量→寻找 Path 变量→编辑 在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)

3.系统变量→新建 CLASSPATH 变量 。变量值填写   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)系统变量配置完毕

4.检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格)显示版本信息 则说明安装和配置成功。