java系统环境概述 (2).ppt
第1章 java系统环境概述,1.1 汇编语言的发展1.2 网络时代的变成语言Java1.3 Java的开发运行环境1.4 Java程序的运行步骤,1.1编程语言的发展,概念:用“0”和“1”两种符号来代表电路的通、断两种状态是最早的编程语言机器语言,1.1.2 汇编语言符号化的机器语言,1.1.3 高级语言 特点:高级语言进一步体现客观事物的结构和逻辑涵义。在结构化程序设计中,把程序概括为如下的公式:程序=数据结构+算法 其中数据结构是指对所解决问题的数据及其关系的表达,而算法则是研究如何高效而快捷地组织解决问题的具体过程。以结构化程序设计为代表的高级语言是一种面向数据过程的程序设计语言,人们把这类语言也称为面向过程的语言。,1.1.1 机器语言,1.1.4 面向对象的语言 在面向对象的程序设计语言中,可以把程序描述为如下的公式:程序=对象+消息 面向对象的语言对现实世界的直接模拟体现在下面几个方面:(1)用一组数据描述事物的静态特征(属性),用一组方法来刻划事物的动态特征(行为)。(2)用类(Class)来表示一组具有相同属性和方法的对象。(3)用父类与子类的概念来描述每个事物既具有同类的共同性,又具有自己的特殊性这一事实。(4)用封装(Encapsulation)机制把对象的属性和方法结合为一个整体,并且屏蔽了对象的内部细节。(5)通过消息连接来表示对象之间的动态联系。(6)提供了描述复杂的事物由其它一些比较简单的事物构成的这种组成关系的功能。,1.2 网络时代的编程语言,1.2.1 Java的产生 1.2.2 Java的特点 简单性 面向对象 平台无关性与可移植性 稳定性和安全性 高性能 分布式,1.3 Java的开发运行环境,1.3.1 建立Java SDK开发环境安装Java 2 SDK的过程如下:从Sun公司的网站(http:/)上下载J2SDK工具包。从J2SDK工具包中找到运行文件jdk-1_5_0_04-windows-i586-p.exe并运行它,完成J2SDK的安装。注意:在安装时需要指定文件的安装目录,安装完成后的环境配置都与这个目录有关。我们将J2SDK安装在D:jdk1.5目录中。设置WindowsXP系统环境变量(Windows2000的设置基本相同)。,设置WindowsXP系统环境变量:在系统桌面中,右击“我的电脑”图标,弹出如图1.4所示菜单。选择“属性”命令,弹出如图1.5所示的“系统特性”对话框。,图1.4选择“属性”命令,图1.5“系统特性”对话框,在“高级”选项卡中,单击“环境变量”按钮,弹出如图1.6所示的“环境变量”对话框。在“环境变量”对话框中的“系统变量(s)”选项组中,找到path变量后,单击“编辑”按钮,弹出如图1.7所示的“编辑系统变量”对话框。在“变量值”文本框中添加“D:jdk1.5bin;.;”,然后单击“确定”按钮。注意环境变量中的“.;”不能少,它表示当前路径。此外,如果你的安装目录不是D:jdk1.5,请按你的安装目录设置此项。在如图1.6所示的“环境变量”对话框的“系统变量(s)”选项组中,单击“新建”按钮,出现如图1.7所示的“编辑系统变量”对话框,在“变量名”文本框中输入“classpath”,在“变量值”文本框中输入“D:jdk1.5libdt.jar;D:jdk1.5libtools.jar”值,其中dt.jar是关于运行环境的类库,tools.jar是关于一些工具的类库,然后单击“确定”按钮,为计算机操作系统指定 Java类库的路径。,图1.6“环境变量”对话框 图1.7“编辑系统变量”对话框,设置完系统环境变量后,Java语言的编译器和Java虚拟机就可以找到支持编译和运行Java程序的环境。,1.4.2 Java Application程序的建立及运行,Java Application程序的建立及运行可分为下述三个步骤:利用某一种文本编辑器建立Java源程序文件;利用Java编译器(Javac)编译该application,产生.class字节码文件;利用解释器(java)解释字节码文件,完成该程序的运行过程。建立Java源程序文件【程序示例c1_1.java】public class c1_1 public static void main(String args)System.out.println(My first Java Application!);,1.4.3 Java Applet程序建立及运行,Java Applet程序的建立及运行可分为下述四个步骤:(1)利用文本编辑器建立Java源程序文件。(2)利用Java 编译器(Javac)编译该Java Applet产生.class字节码文件。(3)建立一个HTML文件,在其中嵌入Java字节码文件。(4)用WWW浏览器或appletviewer装入HTML文件,使该Applet运行。建立Java Applet源程序文件【程序示例c1_2.java】import java.awt.*;import java.applet.*;public class c1_2 extends Applet public void paint(Graphics g)g.drawString(Java Now!,25,25);,