一、java开发环境的安装与配置
1、下载JDK。
2、安装JDK。注意在安装时安装路径中不要有空格,例如安装路径为:D:Javajdk1.6.0_30。
3、设置环境变量。可以是用户变量,也可以是系统变量。主要设置内容有:JAVA_HOME、PATH、CLASSPATH,如果没有则新建,如果有就编辑。
JAVA_HOME=D:Javajdk1.6.0_30
JAVA_HOME指明JDK的安装路径,此路径下包括lib、bin、jre等文件夹。由于JAVA_HOME变量需要被引用,因此该值末尾不应有分号。
PATH=%JAVA_HOME%lib;
PATH使得系统可以在任何路径下识别JAVA命令。应在系统变量PATH的最前面加入,否则可能在运行时,系统会选择前面的JDK。由于加入在PATH路径最前,因此应当加入分号。
CLASSPATH=.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar
CLASSPATH是类加载路径,只有在该路径下,JAVA才能够被识别。“.”表示当前路径。该值末尾没有分号。
4、测试
在命令行窗口中,输入:java -version 如果能正常显示出版本信息,证明JDK安装成功。
二、第一个Hello World程序
使用记事本书写以下代码,并将文件命名为:Test.java:
代码如下 | 复制代码 |
class Test { public static void main(String[] args) { System.out.println("Hello World"); } } |
所有的JAVA代码都应该以.java结尾。
JAVA的执行分为两步:
1、编译,将.java文件生成.class文件;CLASS文件是字节码文件,程序最终执行的就是这个字节码(bytecode)文件。
进入命令行,切换到Test.java文件所在的目录,输入命令:javac Test.java,键入回车,如果编译错误,屏幕会给出错误信息。
2、执行。
输入命令:java Test,键入回车,显示出执行结果“Hello World”。注意java命令后,只有类名。
三、总结
JAVA是跨平台的语言,真正执行的不是二进制代码,而是字节码。JAVA是跨平台的,JVM(Java Virtual Machine,JAVA虚拟机)不是跨平台的(JVM是由C语言编写的),JAVA之所以能做到跨平台,本质原因在于JVM不是跨平台的。