2024年4月14日发(作者:)
JAVA程序设计(OCJA认证)
课题名称 项目1:创建JAVA程序
计划
学时
6
课时
Java是一门程序设计语言,它自问世以来,受到了史无前例的关注,并成为计
算机、移动电话、家用电器等领域中最受欢迎的开发语言。本章将对Java语言
内容分析
的特点、开发运行环境、运行机制以及如何编译并执行Java程序等内容进行详
细讲解
教学目标
及基本要
求
重点及措
施
难点及措
施
要求学生了解Java语言及其相关特性、掌握JDK的安装以及环境变量的配置
教学重点:JDK的安装、环境变量的配置
教学难点:Java运行机制
教学方式 教学采用教师课堂讲授为主,使用教学PPT讲解
第一、二课时
(Java概述、JDK的使用)
Java概述
什么是Java
在揭开Java语言的神秘面纱之前,先来认识一下什么是计算机语言。计
算机语言(Computer Language)是人与计算机之间通讯的语言,它主要由一些
指令组成,这些指令包括数字、符号和语法等内容,程序员可以通过这些指令
来指挥计算机进行各种工作。计算机语言的种类非常多,总的来说可以分成机
器语言、汇编语言、高级语言三大类。
Java是一种高级计算机语言,它是由Sun公司(已被Oracle公司收购)于
1995年5月推出的一种可以编写跨平台应用软件、完全面向对象的程序设计语
言。Java语言简单易用、安全可靠、主要面向Internet编程,自问世以来,与
之相关的技术和应用发展得非常快。在计算机、移动电话、家用电器等领域中
Java技术无处不在。
Java开发的三个技术平台
Java SE(Java Platform Standard Edition)标准版
Java EE(Java Platform Enterprise Edition) 企业版
Java ME(Java Platform Micro Edition) 小型版
JAVA语言特点
简单性
面向对象性
安全性
跨平台性
支持多线程
教
学
过
程
JDK的使用
JAVA程序设计(OCJA认证)
什么是JDK和JRE
Java开发环境,简称JDK(Java Development Kit),它是整个Java的核心,
其中包括Java编译器、Java运行工具、Java文档生成工具、Java打包工具等。
JRE是Java Runtime Environment的缩写,它是Java的运行环境。
JDK目录介绍
JDK安装完毕后,会在硬盘上生成一个目录,该目录被称为JDK安装目
录,如下图所示。
如图所示,在bin目录下,有两个我们常用的可执行文件和
,具体讲解如下:
Java编译器工具,它可以将编写的Java文件编译成Java字节码文件(可
执行的Java程序)。Java源文件的扩展名为.java,如“”。编
译后生成的Java字节码文件的扩展名为.class,如“”。
Java运行工具,它会启动一个Java虚拟机(JVM)进程,Java虚拟机相
当于一个虚拟的操作系统,它专门负责运行由Java编译器生成的字节码文件
(.class文件)。
第三、四课时
(开发Java程序、系统环境变量、Java运行机制)
开发第一个java程序
(1)编写Java源文件
在JDK安装目录的bin目录下新建文本文档,并在其中编
写如下所示的Java代码:
class HelloWorld {
}
public static void main(String[] args) {
n("这是第一个Java程序!");
};
注意:Java代码中出现的空格、括号、分号等符号必须采用英文半角格式,
JAVA程序设计(OCJA认证)
否则程序会出错。
(2)打开命令行窗口
以Windows XP操作系统为例,单击【开始】菜单,在【运行】窗口中输
入cmd,然后单击【确定】按钮进入命令行窗口。
(3)进入JDK安装目录下的bin目录
在命令行窗口输入下面的命令,进入JDK安装目录下的bin目录:
cd C:Program FilesJavajdk1.7.0_10bin
(4)编译Java源文件
在命令行窗口中输入编译程序的命令,具体如下:
javac
编译成功,如下图所示:
注意:使用javac命令编译时,需要输入完整的文件名。
(5)运行Java程序
在命令行窗口中输入运行Java程序的命令,具体如下:
java HelloWorld
程序的运行结果如下图所示。
注意:使用java命令运行程序时,需要的是类名,而非完整的文件名。
系统环境变量
path环境变量
path环境变量是系统环境变量中的一种,它用于保存一系列的路径,每个
路径之间以分号分隔。在命令行窗口输入“set path”命令,可以查看当前系统
的path环境变量,如下图所示:
我们还可以修改path环境变量,命令如下所示:
set path=%path%;C:Program FilesJavajdk1.7.0_10bin;
上述命令用于将原有的path环境变量添加到javac命令所在的目录,其中,
“%path%”表示原有的path环境变量,“C: Program FilesJavajdk1.7.0_10bin”
表示javac命令所在的目录。
再次输入“set path”命令可以查看path的环境变量,结果如下图所示。
JAVA程序设计(OCJA认证)
注意:在命令窗口对环境变量进行的任何修改只对当前窗口有效,一旦关
闭窗口,所有的设置都会被取消。
要想让环境变量永久生效,需要在系统中对环境变量进行配置,配置方式
如下所示:
(1)打开【环境变量】窗口
(2)设置path系统环境变量
(3)查看和验证设置的path系统环境变量
classpath环境变量
classpath环境变量也用于保存一系列路径,它和path环境变量的查看与配
置的方式完全相同。当Java虚拟机需要运行一个类时,会在classpath环境变
量中所定义的路径下去寻找所需的class文件。
注意:从JDK5.0开始,如果classpath环境变量没有进行设置,Java虚拟
机会自动将其设置为“.”,也就是当前目录。
Java运行机制
Java程序运行时,必须经过编译和运行两个步骤:首先将后缀名为.java
的源文件进行编译,最终生成后缀名为.class的字节码文件,然后Java虚拟器
将字节码文件进行解释执行,将结果显示出来。
不同的操作系统可以编写相同的程序,只需安装不同版本的虚拟机即可,
这种方式使得Java语言“一次编写,到处运行(write once,run anywhere)”,
从而实现了Java的跨平台性,大大降低了程序开发和维护的成本。不同版本
的虚拟机如下图所示。
注意:Java程序通过Java虚拟机可以达到跨平台特性,但Java虚拟机并
不是跨平台的。
第五、六课时
上机练习1(总结,搭建Java开发环境)
1、 总结本章内容
2、 通过题库发放相关测试题,检查学生掌握情况。
3、 上机练习主要针对本章中需要重点掌握的知识点,以及在程序中容易出错的
JAVA程序设计(OCJA认证)
内容进行练习,通过上机练习可以考察同学对知识点的掌握情况,对代码的
熟练程度。
上机一:(考察知识点为配置环境变量)
上机练习搭建Java开发环境,配置环境变量
上机二:(考察知识点为开发Java程序)
按照如下要求实现HelloWorld程序的编写、编译和运行。
1) 在JDK安装目录的bin目录下新建文本文档
2) 打开文档,编写HelloWorld程序代码
3) 使用javac命令编译HelloWord程序代码,生成字节码
文件
4) 使用java命令执行,输出“Hello World!”文字
思考题和
讨论
教
学
后
记
见资源库课程


发布评论