版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第1章 java系统环境概述,1.1 汇编语言的发展 1.2 网络时代的变成语言Java 1.3 Java的开发运行环境 1.4 Java程序的运行步骤,1.1编程语言的发展,概念: 用“0”和“1”两种符号来代表电路的通、断两种状态是最早的编程语言机器语言,1.1.2 汇编语言符号化的机器语言,1.1.3 高级语言 特点: 高级语言进一步体现客观事物的结构和逻辑涵义。在结构化程序设计中,把程序概括为如下的公式: 程序=数据结构+算法 其中数据结构是指对所解决问题的数据及其关系的表达,而算法则是研究如何高效而快捷地组织解决问题的具体过程。以结构化程序设计为代表的高级语言是一种面向数据过程的程序
2、设计语言,人们把这类语言也称为面向过程的语言。,1.1.1 机器语言,1.1.4 面向对象的语言 在面向对象的程序设计语言中,可以把程序描述为如下的公式: 程序=对象+消息 面向对象的语言对现实世界的直接模拟体现在下面几个方面: (1)用一组数据描述事物的静态特征(属性),用一组方法来刻划事物的动态特征(行为)。 (2)用类(Class)来表示一组具有相同属性和方法的对象。 (3)用父类与子类的概念来描述每个事物既具有同类的共同性,又具有自己的特殊性这一事实。 (4)用封装(Encapsulation)机制把对象的属性和方法结合为一个整体,并且屏蔽了对象的内部细节。 (5)通过消息连接来表示对
3、象之间的动态联系。 (6)提供了描述复杂的事物由其它一些比较简单的事物构成的这种组成关系的功能。,1.2 网络时代的编程语言,1.2.1 Java的产生 1.2.2 Java的特点 简单性 面向对象 平台无关性与可移植性 稳定性和安全性 高性能 分布式,1.3 Java的开发运行环境,1.3.1 建立Java SDK开发环境 安装Java 2 SDK的过程如下: 从Sun公司的网站()上下载J2SDK工具包。 从J2SDK工具包中找到运行文件jdk-1_5_0_04-windows-i586-p.exe并运行它,完成J2SDK的安装。注意:在安装时需要指定文件的安装目录,安装完成后的环境配置都
4、与这个目录有关。我们将J2SDK安装在D:jdk1.5目录中。 设置WindowsXP系统环境变量(Windows2000的设置基本相同)。,设置WindowsXP系统环境变量: 在系统桌面中,右击“我的电脑”图标,弹出如图1.4所示菜单。 选择“属性”命令,弹出如图1.5所示的“系统特性”对话框。,图1.4选择“属性”命令,图1.5“系统特性”对话框, 在“高级”选项卡中,单击“环境变量”按钮,弹出如图1.6所示的“环境变量”对话框。 在“环境变量”对话框中的“系统变量(s)”选项组中,找到path变量后,单击“编辑”按钮,弹出如图1.7所示的“编辑系统变量”对话框。 在“变量值”文本框中添
5、加“D:jdk1.5bin;.;”,然后单击“确定”按钮。 注意环境变量中的“.;” 不能少,它表示当前路径。此外,如果你的安装目录不是D:jdk1.5,请按你的安装目录设置此项。 在如图1.6所示的“环境变量”对话框的“系统变量(s)”选项组中,单击“新建”按钮,出现如图1.7所示的“编辑系统变量”对话框,在“变量名”文本框中输入“classpath”, 在“变量值”文本框中输入“D: jdk1.5libdt.jar;D: jdk1.5libtools.jar”值,其中dt.jar是关于运行环境的类库,tools.jar是关于一些工具的类库,然后单击“确定”按钮,为计算机操作系统指定 Jav
6、a类库的路径。,图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
7、 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.*;im
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 完善内控主体责任制度
- 校园欺凌追究责任制度
- 旅游景区安全责任制度
- 厨房区域卫生责任制度
- 学校炊事员岗位责任制度
- 采购工作小组责任制制度
- 小学平安建设责任制度
- 逐级落实防控责任制度
- 小区门岗工作责任制度
- 幼儿园意外事故责任制度
- 2026年成都市郫都区产业园区面向社会公开招聘员额制人员考试参考试题及答案解析
- 2025年福建新华研学国际旅行社有限责任公司招聘备考题库及答案详解1套
- 2026年内蒙古交通职业技术学院单招职业倾向性测试题库及答案详解(基础+提升)
- 【历史】2025-2026学年统编版八年级历史下册知识点填空
- 2025年医疗影像诊断操作流程指南
- 部编版高中语文背诵补充篇目汇-总(选修)
- 肾性贫血课件
- 肝癌热消融课件
- 中石化加油站培训课件
- 2023降水工程技术标准
- 2026年咸阳职业技术学院单招职业技能测试题库附答案解析
评论
0/150
提交评论