1 语言基础
1.1 Java语言入门
1.1.1 Java特点
简单
面向对象
与平台无关
健壮性(Java的强类型机制、异常处理、内存的自动收集等)
1.1.2 Java语言编程过程
Java源程序(*.java)通过java编译器编译后成为Java字码文件(*.class),然后java虚拟机(JVM)会根据不同的操作系统进行解释,解释为Window下的 字节码解释程序或者Linux下的 字节码解释程序。
1.1.3 Java的开发环境
Java开发环境的搭建
(1)什么是JDK
sun公司将java的开发工具和运行环境所涉及到的应用程序和相关文件放在一起,称之为JDK(java development kit)
(2)设置环境变量
我的电脑――属性――高级――环境变量: 关于用户变量和系统变量中都进行设置的变量
新建系统变量JAVA_HOME 和CLASSPATH
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.7.0
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
1.1.4 Java程序开发基本过程
Java的基本语法格式:
所有的java程序都应该写在类中
<修饰符> class <类名> {
[<属性声明>]
[<构造器声明>]
[<方法声明>]
}
编译Java程序
Javac
运行Java程序
Java
例如:
public class HelloWorld{
public static void main(String args[]){
System.out.println("HelloWorld");
}
}
Java注释:
单行注释 //
多行注释 /* */
文档注释 /** */
学会使用java文档
HTML网页:
优点:更新速度快
缺点:不支持模糊查询
chm格式的文档
优点:支持模糊查询
缺点:更新速度稍慢