java不同于c/c++等语言,它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。这样java就具有了跨平台性,不过当然也降低了其运行的速度。
由于java是基于jvm(java虚拟机)的,所以在学习java语言之前一定要配置java环境。
配置过程如下(windows环境,我的学习环境都是基于windows的)。
一,下载jdk(java工具箱)。
地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u32-downloads-1594644.html,这里我下载的是jdk6版本。
jdk其实就是java运行时所依赖的一些一系列东西。目录结构如下:
就学习而言,最重要的是docs和src两个目录。docs包含了java类库文档,在编程时经常需要查阅。src是类库源文件,包含了java公共类库的源代码,
在想深入了 解java的时候可以查看。下载后解压到你喜欢的目录下,我的是使用C:\Program Files\Java,解压完后里面应该是有jdk和jre两个文件夹,jre是
java运行时环境。
二,设置环境变量
鼠标右键点击计算机(win7)或我的电脑(xp)左键点击属性,在高级选项卡中找到环境变量,然后找到系统变量下的Path变量双击,在值中最后加入
分号,然后输入C:\Program Files\Java\jdk1.6.0_29\bin(就是jdk安装目录的bin目录)。这样就设置好了环境变量。打开命令行输入java -version
如果如上图,就说明配置正确。同时显示了jdk的版本。
三,代码测试
此时,我们就可以写一段代码试试java程序了,下面我们写一段经典的HelloWorld的程序。程序运行后在控制台输出:'Hello World"。
代码如下:
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello World");
}
}
把以上代码用记事本保存为HelloWorld.java文件,这里我保存到了D盘下,然后打开计算机开始-运行,输入cmd打开命令行,
输入:javac HelloWorld.java 确定,这样就会在d盘下生成一个class文件。然后输入java HelloWorld 确定,这样就会在控制台输出“Hello World”字样。如下图:
这样我们就完成了环境的配置与第一个程序的测试。