现在的位置: 网页制作教程网站制作经验 >正文
虚拟机

Java环境和Java虚拟机的介绍

发表于2017/3/14 网站制作经验 0条评论 ⁄ 热度 1,578℃

本文介绍Java环境变量配置和Java虚拟机。

JDK和JRE

JDK:Java Development Kit,Java软件开发包,是Java的开发环境,面向开发人员。

JRE:Java Runtime Environment,Java运行环境,面向Java程序使用者。

一般JDK本身包含一个JRE,在安装时会提示是否安装JRE(另一个JRE,面向使用者),所以存在两个JRE。第一个是给开发者使用的,第二个的作用是在我们安装其它Java引用程序时,该程序会从注册表中找到第二个JRE环境进行使用。所以两个可以同时安装。

JDK是否安装成功

cmd命令行中直接键入“javac”,若出项相关Java提示则说明安装成功

J2EE和J2ME

J2EE:企业级应用

J2ME:移动设备

Java虚拟机

Java虚拟机(Java Virtual Machine) 简称JVM Java虚拟机是一个想象中的机器。可以理解为Java程序不是在真正机器的CPU内执行的,而是在Java虚拟机的CPU内执行的,这就脱离了对平台的依赖。

Java的安装过程

下载JDK

安装JDK:注意安装目录,最好不要安装在“Program Files”下,因为两个单词中间有空格,容易出问题;两个JRE最好都要装。

配置环境变量:

  • Path:windows执行Java命令时需要查询的路径,
  • Classpath:Java在编译和运行时需要找的Java相关类(class)的路径

验证:java、javac

  • Dos下javac命令:执行的是“java安装目录\bin\javac.exe”文件。
  • Dos下java命令:执行的是“java安装目录\bin\java.exe”文件。
  • 当在Dos下键入“javac”时,windows会到一个叫“PATH”的环境变量(Dos下直接键入“PATH”即可输出该变量的值)中寻找可执行文件的路径。
  • Dos下键入“java -version”可以看出当前所使用的java版本。

示例:

//目录:“D:\myApp\java”下有一文件HelloWorld.java
public class HelloWorld {
    public static void main(String args[]) {
        System.out.println("HelloWorld!");
    }
}
//编译HelloWorld.java
D:\myApp\java>javac HelloWorld.java

此时当前目录下,会多出一个二进制文件“HelloWorld.class”

//会执行刚才从“HelloWorld.java”文件中编译出的类HelloWord类
D:\myApp\java>java HelloWorld
HelloWorld!

环境变量

我的电脑--属性--高级系统设置--高级--环境变量,注意windows是多用户的。所以“环境变量”窗口分为了两个部分,上面的部分是“某一用户的变量”,下面的是“系统变量”(所有用户)。

PATH变量:以英文“;”分隔,java的path变量“C:\java\jdk1.7.0\bin”,注意必要时需要添加“;”。

依次点击:“我的电脑”-(右键)“属性”-“高级”-“环境变量”,弹出Windows的“环境变量”配置卡。在“系统变量”栏下执行三项操作:
① 新建“Classpath”(如果已有,则直接编辑),设置其值为 .;JDK所在的绝对路径值\lib(例如 C:\java\jdk1.7.0\lib)(若值中原来有内容,用分号与之隔开),注意路径前的符号为.;不能漏掉。
② 新建“Path”(如果已有,则直接编辑),设置其值为C:\java\jdk1.7.0\bin; (若值中原来有内容,用分号与之隔开)。

Dos命令

  • 从一个盘切换到另一个盘(F盘),直接键入“F:”
  • 访问共享文件:启动IE,地址栏填写“\\192.168.0.1”
  • 暂无评论