课题名称
项目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 SEJava Platform Standard Edition)标准版
Java EE(Java Platform Enterprise Edition) 企业版
Java ME(Java Platform Micro Edition) 小型版
JAVA语言特点
简单性
面向对象性
安全性
跨平台性
支持多线程
JDK的使用
什么是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,如“HelloWorld.java”。编译后生成的Java字节码文件的扩展名为.class,如“HelloWorld.class”。
Java运行工具,它会启动一个Java虚拟机(JVM)进程,Java虚拟机相当于一个虚拟的操作系统,它专门负责运行由Java编译器生成的字节码文件(.class文件)。
第三、四课时
(开发Java程序、系统环境变量、Java运行机制)
开发第一个java程序
(1)编写Java源文件
在JDK安装目录的bin目录下新建文本文档HelloWorld.java,并在其中编写如下所示的Java代码:
class HelloWorld {
      public static void main(String[] args) {
          System.out.println("这是第一个Java程序!");
      };
}
注意:Java代码中出现的空格、括号、分号等符号必须采用英文半角格式,否则程序会出错。
(2)打开命令行窗口
以Windows XP操作系统为例,单击【开始】菜单,在【运行】窗口中输入cmd,然后单击【确定】按钮进入命令行窗口。
(3)进入JDK安装目录下的bin目录
在命令行窗口输入下面的命令,进入JDK安装目录下的bin目录:
cd C:\Program Files\Java\jdk1.7.0_10\bin
(4)编译Java源文件
在命令行窗口中输入编译程序的命令,具体如下:
javac HelloWorld.java
编译成功,如下图所示:
注意:使用javac命令编译时,需要输入完整的文件名。
(5)运行Java程序
在命令行窗口中输入运行Java程序的命令,具体如下:
java HelloWorld
程序的运行结果如下图所示。
注意:使用java命令运行程序时,需要的是类名,而非完整的文件名。
系统环境变量
path环境变量
path环境变量是系统环境变量中的一种,它用于保存一系列的路径,每个路径之间以分号分隔。在命令行窗口输入“set path”命令,可以查看当前系统的path环境变量,如下图所示:
我们还可以修改path环境变量,命令如下所示:
set path=%path%;C:\Program Files\Java\jdk1.7.0_10\bin;
上述命令用于将原有的path环境变量添加到javac命令所在的目录,其中, “%path%”表示原有的path环境变量,“C:\ Program Files\Java\jdk1.7.0_10\bin” 表示javac命令所在的目录。
再次输入“set path”命令可以查看path的环境变量,结果如下图所示。
注意:在命令窗口对环境变量进行的任何修改只对当前窗口有效,一旦关闭窗口,所有的设置都会被取消。
要想让环境变量永久生效,需要在系统中对环境变量进行配置,配置方式如下所示:
(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、总结本章内容
java可以开发什么软件2、通过题库发放相关测试题,检查学生掌握情况。
3、上机练习主要针对本章中需要重点掌握的知识点,以及在程序中容易出错的内容进行练习,通过上机练习可以考察同学对知识点的掌握情况,对代码的熟练程度。
上机一:(考察知识点为配置环境变量)
上机练习搭建Java开发环境,配置环境变量
上机二:(考察知识点为开发Java程序)
按照如下要求实现HelloWorld程序的编写、编译和运行。
1)在JDK安装目录的bin目录下新建文本文档HelloWorld.java
2)打开HelloWorld.java文档,编写HelloWorld程序代码
3)使用javac命令编译HelloWord程序代码,生成HelloWorld.class字节码文件
4)使用java命令执行HelloWorld.class,输出“Hello World!”文字
思考题和讨论
见资源库课程

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。