1.初识JAVA开发环境
1-1.JDK
JDK是JAVA语言的开发环境.其中包含了JAVA开发必需的常用类库.因此,要进行JAVA开发,
必须要安装JDK.
1-2.javac
负责把JAVA语言源码编译成类文件(.class).类文件是可以被JAVA解释器运行的程式源材料.
1-3.java
JAVA语言的解析器.将javac生成的类文件进行解析并运行.
2.ubuntu 8.04环境下安装jdk1.7.0_21
2-1.下载jdk-7u21-linux-i586.tar.gz
可以从SUN公司官网下载jdk-7u21-linux-i586.tar.gz.
2-2.解压jdk-7u21-linux-i586.tar.gz:
tar xvzf jdk-7u21-linux-i586.tar.gz -C ./
解压得到下面这个目录:
jdk1.7.0_21
2-3.配置环境变量:
vim /root/.bashrc
在此文件末尾添加下面字样:
#javaexport JAVA_HOME=$PATH:/home/seven/learn/java/jdk1.7.0_21
export JER_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=$PATH:${JAVA_HOME}/bin
#java
上述路径因各人解压jdk-7u21-linux-i586.tar.gz位置不同而异.例如我解压的绝对路径为:
/home/seven/learn/java/jdk1.7.0_21
2-4.使JAVA环境变量生效
source /root/.bashrc
2-5.验证JDK生成是否成功:
java -version
若输出下面字样,则表示JDK安装成功:
java version "1.7.0_21"Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) Client VM (build 23.21-b01, mixed mode)
3.第一个JAVA程序:
3-1.编辑源码:
vim HelloWorldApp.java
输入下面代码:
public class HelloWorldApp
{
public static void main(String[] args)
{
System.out.println("Hello,World!");
}
}
退出并保存.
3-2.编译类文件
javac HelloWorldApp.java即可生成HelloWorldApp.class类文件.
3-3.运行类文件.
java HelloWorldApp
终端会打印:
Hello,World!
3-4.注意事项
3-4-1:类名必须和源码文件名一样,否则编译出错.如上述源码文件名和类名均为:
HelloWorldApp
3-4-2:用java解析器解析类文件时,不要加后缀.class.如下面语句执行出错.
root@seven-laptop:~/learn/java/sample/hellojava# java HelloWorldApp.class
Error: Could not find or load main class HelloWorldApp.class