1、JAVA介绍
JAVA作为一门高级编程语言,应用非常的广泛,Web开发、安卓开发和客户端的开发都是首选JAVA语言。JAVA共有3个版本:包括J2SE、J2ME和J2EE。其中J2SE是Java的标准版,主要用于开发客户端(桌面应用软件),J2SE包含了Java的核心类库,J2ME 只包含J2SE中的一部分类,受平台影响比较大,主要用于嵌入式系统和移动平台的开发。
2、JAVA开发环境搭建
JAVA开发环境称为JDK(JAVA开发工具箱),JDK安装完以后还要进行环境变量的配置。所谓环境变量:配置环境变量相当于给系统或用户应用程序设置的一些变量,具体起什么作用,和具体的环境变量名相关,如path,是告诉系统,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下寻找此程序外,还应到哪些目录下去找。配置环境变量:在桌面上,右键单击 我的电脑 –> 属性 –> 选择“高级”选卡(Win7下为“高级系统设置”)–> 环境变量。
进入环境变量配置窗口,在“用户变量”中,设置3项属性,JAVA_HOME、PATH、CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”:
JAVA_HOME:设为JDK的安装路径(如D:\Program Files\jdk1.7.0_71),此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依靠此变量)。
Path:使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin。%JAVA_HOME%就是引用前面指定的JAVA_HOME变量。
CLASSPATH:Java运行环境加载类的路径,只有类在classpath中,才能被识别和加载,设为 .;%JAVA_HOME%\lib(注意前面的点号(.),点号表示当前路径)。打开一个CMD窗口,输入“java -version”或者“javac”命令,看到很多说明信息,证明已经安装并配置成功了。环境变量分为两类:一个是上半部分区域用户变量,另一个是下半部分系统变量。用户变量是只适用于当前用户使用,换了用户就不管用了。而系统变量则是任何用户都可以使用。
3、JAVA程序的编译和执行过程
程序源代码==》编译器==》产生字节码==》通过JVM(JAVA虚拟机)编译==》产生机器码==》计算机运行。