单元一:Java语言程序设计基础 任务一:搭建开发环境
教学目标 能力目标 知识目标 会搭建Java集成开发环境。 了解Java语言历史; 掌握搭建Java集成开发环境方法; 掌握Eclipse的基本使用方法; 能力目标 会搭建Java集成开发环境。
教学内容 1 任务陈述 2 知识准备 3 任务实施 4 任务拓展 5 任务实训
1. 任务陈述 任务描述: 本部分主要完成Java集成开发环境Eclipse的搭建。
2. 知识准备 2.1 Java的发展历史 –1991年,美国的Sun公司成立了专门的研究小组对家用消费类电子设备方面进行前沿研究,以James领导的Green小组在吸收C/C++语言的优势的基础上,自主创新了一种新的语言。因公司门前有一棵橡树故起名为Oak(橡树),这就是Java语言的前身。 – 随着Java技术在web方面的不断成熟,它已成为Web应用程序的首选开发语言。
2. 知识准备 2.1 Java的发展历史 以下是Java语言发展历史大事记: 1995年3月,Sun公司正式向外界发布Java语言,Java语言正式诞生。 1996年1月,JDK1.0发布。 1997年2月,JDK1.1发布。 1998年12月,JDK1.2发布,这是Java语言的里程碑,Java也被首次划分为J2SE、J2EE、J2ME三个开发技术。 2000年5月,JDK1.3发布。 2002年2月,JDK1.4发布。 2004年10月,JDK1.5发布,同时Sun公司将JDK1.5改名为J2SE5.0。 2006年6月,JDK1.6发布,也称Java SE6.0,同时Java的各版本去掉2的称号,J2EE改称Java EE,J2SE改称Java SE,J2ME改称Java ME。
2. 知识准备 2.2 Java的特点及优势 Java是一种优秀的编程语言,具有以下特性:平台无关性、面向对象、可靠性和安全性、多线程等。
2. 知识准备 2.3 Java的运行机制 Java程序的运行必须经过编写、编译、运行三个步骤。
2. 知识准备 2.4 Java的JDK JDK(Java Development Kit,Java开发者工具箱)是Sun公司免费提供给全世界Java程序员的Java开发工具。其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等。
3. 任务实施 3.1 解决步骤 (1)安装和配置JDK; (2)安装和配置Eclipse。
3. 任务实施 3.2 实现步骤 (1)JDK下载 官方下载地址: http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe
3. 任务实施 (2)JDK安装 1)双击下载的JDK可执行文件进行安装,弹出如下窗口;
3. 任务实施 (2)环境变量配置 1) 右击“我的电脑”,打开“属性”,选择“高级”里面的“环境变量”,弹出如下窗口。在新打开的界面中系统变量需要设置三个属性:JAVA_HOME、PATH和classpath。
3. 任务实施 2) 右击“我的电脑”,点击“新建”,然后变量名写上“JAVA_HOME”,顾名思义就是java的安装路径,然后在变量值写上刚才的安装路径“C:\Program Files\Java\jdk1.6.0_02”,即JDK 的安装路径,如图所示。
3. 任务实施 3) 右击“我的电脑”,在系统变量里找到PATH,点击“编辑”。PATH的含义就是系统在任何路径下都可以识别java命令。添加变量值“;% JAVA_HOME %\bin;%java_home%\jre\bin”。(其中“% JAVA_HOME %”的意思是刚才设置的JAVA_HOME的值),如图所示。
3. 任务实施 4) 点击“新建”,然后变量名写“classpath”,该变量的含义为java加载类(bin or lib)的路径,只有类在classpath中,java命令才能识别。其值为“.;%java_home%\lib;%java_home%\lib\ tools.jar”,如图所示。 【注意】 在设置classpath时,“.;”表示当前目录,必须添加!
3. 任务实施 5)验证JDK1.6安装是否成功。点击“开始”->“运行,输入"cmd",进入命令行界面,键入"java -version",如果安装成功,则系统显示java version "1.6.0_02"……(不同版本号则不同),如图所示。
3. 任务实施 6)到“http://www.eclipse.org/downloads/”下载相关软件,解压缩之后,Eclipse即可使用。在Eclipse安装目录下找到eclipse.exe执行文件,双击就可以启动Eclipse。
4. 任务拓展 C和C++是贝尔实验室的研发产物。C++完全向C兼容,C程序几乎不用修改即可在C++的编译器上运行。C++也称为带类的C,在C的基础上增加了许多面向对象的概念。 Java是在C++的基础上再一次改进后的编程语言,侧重于网络和数据库编程。
5. 任务实训 一、实训目的 二、实训内容 能够按照教材中任务实施的具体步骤,实现环境搭建。 仿照“任务一”中任务实施的具体过程,完成:JDK的下载、JDK的安装、环境变量设置,在命令提示符窗口中能够运行java命令和javac命令。