当前位置:首页 > 第一讲JAVA语言概述
第一讲 Java语言概述
教学目标
学生应该掌握Java语言的特点、JDK的版本与选择、Java桌面开发环境的构建、Java程序编写、编译和运行的过程和Eclipse和NetBeans开发工具的使用等知识点,通过学习学生能够独立应用一种开发工具编写并调试简单的应用程序。
教学重点
Java语言的特点 JDK的版本与选择
Java桌面开发环境的构建
Java程序编写、编译和运行的过程 Eclipse和NetBeans开发工具的使用
教学难点
Java程序编写、编译和运行的过程
教学方法
讲授、演示、练习、提问
教学课时
计划4课时
教学内容
1.1 Java语言简介
1995年5月23日,Java语言诞生; 1996年1月,第一个JDK(JDK1.0)诞生;
1998年12月8日,Java2企业平台J2EE发布; 1999年6月,SUN公司发布Java的三个版本:标准版(J2SE)、企业版(J2EE)和微型版(J2ME;) 2004年9月30日,J2SE1.5发布,成为Java语言发展史上的又一里程碑。为了表示该版本的重要性,J2SE1.5更名为Java SE 5.0; 2005年6月,J2EE更名为Java EE,J2SE更名为Java SE,J2ME更名为Java ME; 2006年12月,SUN公司发布JRE6.0;
Java的发展历程
JavaSE(Java Standard Edition) JavaSE是Java各应用平台的基础,主要用于桌面开发和低端商务应用开发。可分为4个主要的部分:即Java虚拟机(JVM)、Java运行环境(JRE)、开发工具及其API、Java语言等。
JavaEE(Java Enterprise Edition)
JavaEE以JavaSE为基础,主要用于企业级应用开发
Java ME(Java Micro Edition)
Java ME是面向小型数字设备(如手机、PDA、股票机等)的开发及部署应
用程序平台。
1.2 JDK和Java开发环境
JDK (Java开发工具)是许多Java初学者使用的开发环境,由一个标准类库和一组测试及建立文档的Java实用程序组成 。 JDK
1、下载JDK (到SUN 公司网站上提供的下载地址进行免费下载 )
2、安装JDK (运行所下载的Java jdk1.6.0.exe ,本例中安装路径为:D:\\Java\\jdk1.6 )
3、设置Path与Classpath
(1)在Win2000/Xp/2003的桌面上右击【我的电脑】,在弹出的快捷菜单中选择【属性】→【高级】→【环境变量】。
(2)在“环境变量”对话框的【系统变量】栏中,设置3项属性:Java_HOME、PATH、CLASSPATH(大小写无关)。若属性曾经设置过,则单击【编辑】按钮可以进行重新设置。若没有相对应设置,则单击“新建”按钮。 用于指定JDK的位置。在【系统变量】栏中,单击【新建】按钮,打开“编辑系统变量”对话框,在【变量名】文本框中输入“Java_HOME”,在【变量值】文本框中输入“D:\\Java\\jdk1.6”。 PATH属性
系统用于在安装路径下识别Java命令。即在【变量值】文本框中输入“D:\\Java\\jdk1.6\\bin”或“%Java_HOME%\\bin”。 CLASSPATH属性
Java加载类(class 或lib)的路径,只有类在CLASSPATH属性设置的路径下,Java命令才能识别使用。即在【变量值】文本框中输入“.;D:\\Java\\jdk1.6\\lib\\dt.jar;D:\\Java\\jdk1.6\\lib\\tools.jar;”或“%Java_HOME%\\lib\\dt.jar; %Java_HOME%\\lib\\dt.jar”。 测试
选择“开始/运行”命令,打开“运行”对话框,在其文本框中输入命令“cmd”,单击“确定”按钮。 打开命令提示符对话框,在当前光标处输入命令“java -version”,如果出现版本信息,说明环境变量配置成功,即JDK已经成功安装到当前计算机中。 操作提示
1、如果path变量存在,双击该变量名,在变量值文本框中按HOME键将光标定位到最前面将D:\\Java\\jdk1.6.0_02\\bin添加到path的最前面,以保证使用该路径下的JDK;
2、同一机器中可以存在多个JDK,具体使用哪一个由Path中的先后顺序决定;
D:\\Java\\jdk1.6.0_02\\bin添加到path中除非是在最后,否则必须后面加上“;”号; CLASSPATH中的“.”不能少,代表当前目录;
3、在具有权限的情况下,最好将Path添加到系统变量,将CLASSPATH添加到用户变量。 Java工作原理
Java语言的开发过程可以分为:编写Java源程序->编译Java源程序->执行Java源程序三大步。 。
Java程序的一般开发过程
Java程序经过编译器编译后,得到字节码文件,字节码文件是与平台无关的二进制码;
Java程序行时由解释器解释成本地机器码,解释一句,执行一句 1.3第一个Java程序
根据结构组成和运行环境的不同,Java程序可以分为Java应用程序(Application)和Java小程序(Applet)两种。Java Application是完整的程序,需要独立的解释器来解释运行;而Java Applet则是嵌在HTML编写的Web页面中的非独立程序,由Web浏览器内部包含的Java解释器来解释运行。打开“记事本”,输入下面的代码。在工作目录下保存该文件,命名为Demo1_1.java 。 编写Java源程序 public class Demo1_1 {
public static void main(String[] args) {
System.out.println(\} }
Java程序的编译程序是javac.exe。javac命令将Java程序编译成字节码(扩展名为.class)。编译命令的格式为“javac 源文件名.java”,一定要注意严格区分文件名的大小写,而且.java的后缀不能省略。 在命令行下编译Demo1_1.java如果编译后,正常返回到命令提示符状态,表示编译成功。
在用记事本保存Java程序时,默认的文件类型为.txt文件,我们需要指定文件名为.java文件;
在命令行编译Java源程序时,需要进入到源文件所在的工作目录。在编译Java源文件时需要必须加上扩展名.java,而在运行字节码文件时.class扩展名可以省略。 提示
1、每个Java源文件包含至少一个类,但最多只能有一个public类。
2、Java源文件中如果包含有public类,则文件名必须和public类名一致。 标识符区分大小写。
3、main方法一定要放在这个public的类之中,这样才能运行这个类。 入口main()方法是公共的(public)、静态的(static)、无返回值的(void)和带字串数组参数(String args[])。
4、类的定义包括类声明和类实现(请参阅第4章),类使用了public或其他限制关键字。
5、使用Java <源文件名.java>编译Java源文件为字节码文件。(要带.java扩展名)
使用Javac
1.4 Java开发简介 常用工具
Eclipse NetBeans
课堂演示Java 程序的编写、编绎与运行。
作业
1、参照本章的例子,用记事本程序创建一个名为Exec1_1.java用程序,在屏幕上简单地显示一句话\第一个Java应用程序\,并编译运行。
2、下载并安装Eclipse。创建一个名为Exec1_2.java应用程序,在屏幕上简单地显示一句话\学习使用Eclipse\,并编译运行。
3、下载并安装NetBeans。创建一个名为Exec1_3.java应用程序,在屏幕上简单地显示一句话\学习使用NetBeans\,并编译运行。
小结
本章主要讲解Java语言的特点、JDK的版本与选择、Java桌面开发环境的构建、Java程序编写、编译和运行的过程和Eclipse和NetBeans开发工具的使用等知识点,通过学习学生应该能够独立应用一种开发工具编写并调试简单的应用程序。
共分享92篇相关文档