本文介绍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; (若值中原来有内容,用分号与之隔开)。
① 新建“Classpath”(如果已有,则直接编辑),设置其值为 .;JDK所在的绝对路径值\lib(例如 C:\java\jdk1.7.0\lib)(若值中原来有内容,用分号与之隔开),注意路径前的符号为.;不能漏掉。
② 新建“Path”(如果已有,则直接编辑),设置其值为C:\java\jdk1.7.0\bin; (若值中原来有内容,用分号与之隔开)。
Dos命令
- 从一个盘切换到另一个盘(F盘),直接键入“F:”
- 访问共享文件:启动IE,地址栏填写“\\192.168.0.1”
声明:如需转载,请注明来源于www.webym.net并保留原文链接:http://www.webym.net/jiaocheng/808.html