课题名称 | 项目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的使用 ✧什么是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小时内删除。
发表评论