欢迎来到天天文库
浏览记录
ID:34425265
大小:211.88 KB
页数:13页
时间:2019-03-06
《第02章 java编程环境new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章Java编程环境教学目标:本章重点在于Java虚拟机的概念和J2SDK的使用。本章首先介绍了Java的运行环境和开发环境,然后详细介绍了Sun公司的J2SDK开发工具,并且给出了两个Java程序的源代码以及编译、运行过程,以加深读者对Java语言程序开发的直观认识,最后本章介绍了J2SDK工具包提供的程序调试器。教学重点与难点:◆Java虚拟机和Java运行时环境◆J2SDK开发工具◆Java的Application和Applet◆Java语言的调试器2.1Java运行环境和开发环境正如前文所言,Java语言是先编译后解释的。Java源程序首先被编译成字节码文件,然后由
2、Java解释程序解释性地执行。这个Java解释程序即Java虚拟机,Java虚拟机在各种常用的操作系统这都已经安装。Java虚拟机是一个虚拟机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己虚拟的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java语言一个非常重要的特点就是与平台的无关性,而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java虚拟机后,Java语言在不同平台上运行并不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生
3、成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。Java虚拟机是Java语言底层实现的基础,对Java语言感兴趣的人都应对Java虚拟机有个大概的了解。Java最基本的开发工具是Sun公司发布的Java开发工具Java2SDK。Java2SDK是免费软件,可以通过http://java.sun.com网站或其它网站取得J2Sdk。另外还有一些其他公司也实现了Java的开发工具如IBM的JDK等。大型的集成开发环境软件有BorlandJBuilder等,这些软件提供了完整的Ja
4、va开发环境和可视化的开发手段。Java源程序可以用任何文本编辑器来编写。然后用Java2SDK的javac编译生成扩展名为class的字节码文件。用java程序运行它。对于初学者,最好不要使用Jbuilder等集成开发环境,因为这些工具一方面提供了部分代码自动产生的功能,另一方面它门屏蔽了Java程序的编译等过程,这对于初学者对Java语言的熟悉了理解是不利的,所以建议初学者使用一般的编辑器和Sun的Java2SDK进行Java的入门学习。有一些名词在很多地方经常遇到,这里有必要简单说明一下:JDK:Sun早期的Java开发工具包叫做JDK(JavaDevelopmentK
5、it)。JRE:即Java运行环境JRE(JavaRuntimeEnvironment)。Sun的Java网站上就提供Java2SDK和JRE各种版本的下载。Java2SDK是用于开发Java程序所用,而应用程序的最终用户是不需要开发工具的,但是他们需要Java的运行时环境。JRE就是Java程序要运行所需要的环境。2.2开发环境的安装和使用学习Java语言前,必须安装一套Java语言的开发平台。Sun公司的Java2SDK是人们最常使用的Java语言开发工具。本小节将介绍对Java2SDK开发工具的安装和使用进行详细的说明。2.2.1Java2SDK简介Sun免费提供开发工
6、具Java2SDK,官方提供Windows、JavaDesktopSystem(linux)、SolarisSparc三种版本,IBM的AIX、HP的HP-UX、MacOSX、FreeBSD等,都有兼容于标准Java2SDK的java2SDK。Java2SDK主要包括以下工具:javac:Java语言编译器,输出结果为Java字节码。java:Java字节码解释器。javap:Java字节码分解程序,本程序返回Java程序的成员变量及方法等信息。javah:C代码处理工具,用于从Java类调用C++代码。appletviewer:小应用程序浏览工具,用于测试并运行Java小应
7、用程序。Java解释器是面向Java程序的一个独立运行系统,它以一种稳定、高性能方式运行,是独立于平台的Java字节码。Java编译器javac则用于生成这些字节码。2.2.2安装Java2SDK下面介绍Java2SDK的在Windows下的安装和配置过程。最新版本的Java2SDK可以在SUN公司的Java主页http://java.sun.com下载。Java2SDK的安装文件是一个可执行文件。运行这个文件,按照安装程序的指导,很容易就能把Java2SDK安装上。安装完毕之后,需要设置两个环境变量:
此文档下载收益归作者所有