一、Java语言的发展史与体系
96年,Sun公司发布JDK1.0,其中包括运行环境(JRE)和开发环境(JDK)。随后又推出了JDK1.2、1.3、1.4,一直到最新的1.7,不过目前最长用的是1.6。
二、Java语言的特点
1、java是一种纯面向对象的语言。
2、java语言具有跨平台性,与平台无关,本身提供了程序运行的解释环境。
3、java语言吸收了C/C++语言的优点,但去掉了其核心的部分(如指针等)。
三、Java的运行机制
java有两种核心机制:java虚拟机和垃圾收集机制。
(1)java虚拟机:java虚拟机对于不同的运行平台有不同的虚拟机,这种机制屏蔽了底层运行平台的差别,实现”一次编译,到处运行“。
(2)垃圾收集机制:在C语言中,程序员负责收回无用内存,而java语言消除了程序员回收无用内存的责任,它提供一种跟踪内存分配情况的机制,在JVM空闲的时候自动释放那些无用的空间,但在垃圾自动回收时,程序员无法控制和干预。
四、Java开发环境的配置
java开发环境的安装就不多讲了,根据提示一步一步的安装就可以了。
环境变量的配置:
这里要仔细的讲一下,首先打开计算机的属性,依次是高级系统设置(我这是win8系统),再点击环境变量,然后在系统变量里新建,命名为JVAV_HOME,变量值为JDK安装所在目录下的文件夹地址,例如:D:\Program Files (x86)\Java\jdk1.6.0_16 ,之后再新建CLASSPATH,变量值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; ,注意这里变量值分号前面是有一个点的,表示所有的目录,然后在PATH的变量值后面追加值D:\Program Files (x86)\Java\jdk1.6.0_16\bin;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;之后在命令提示符窗口输入javac命令检测jak是否安装成功。
五、一个简单的开发程序
好了,环境搭建完了,我们开始做一个小的简单的程序吧
public class HelloWord {
public static void main(String[] args) {
System.out.println("Hello Word!");
}
}
运行结果是Hello Word! 好了,一个简单的程序就做完了。