java面向对象程序设计第01章old.ppt
《java面向对象程序设计第01章old.ppt》由会员分享,可在线阅读,更多相关《java面向对象程序设计第01章old.ppt(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、先修课程要求先学习以下课程要求先学习以下课程1.计算机基础知识计算机基础知识最好学习过或同时学习以下课程最好学习过或同时学习以下课程1.计算机导论计算机导论参考书目Java2实用教程 耿祥义 清华大学出版社Java语言程序设计 郞波 清华大学出版社Think in Java Java 编程思想关于本课程关于本课程考试:成绩及评分:平时(平时(30%):纪律、实验、作业、课堂):纪律、实验、作业、课堂 提问提问 期末(期末(70%)课程特点:实践性强课程特点:实践性强学习方法实践,实践。再实践忌:做试题集,背语法主要知识点:主要知识点:1.11.1 JavaJava语言的产生和发展语言的产生和发
2、展 1.2 Java 1.2 Java语言的特点语言的特点 1.3 Java 1.3 Java与与C+C+区别区别 1.4 Java 1.4 Java平台和运行机制平台和运行机制 1.5 Java 1.5 Java开发环境开发环境JDKJDK 1.6 Java 1.6 Java程序的开发过程程序的开发过程第一章第一章 Java语言综述语言综述1.1Java语言的产生和发展1.2Java语言的特点1.3Java与C+的区别1.4Java平台和运行机制时间描述1991年SunMicrosystems公司进军消费电子产品(IA)市场1991.4Sun成立“Green”小组,以C+为基础开发新的程序设
3、计语言,并将其命名为Oak1992.10“Green”小组升格为FirstPerson公司,他们将Oak的技术转移到Web上,并将Oak改名为Java19931994Web在Internet上开始流行,致使Java得以迅速发展并获得成功1995.5SunMicrosystems公司正式发表Java与HotJava产品1995.10Netscape与SunMicrosystems合作,在NetscapeNevigator中支持Java1995.12微软IE加入支持Java的行列1996.2JavaBeta测试版结束,Java1.0版正式诞生1997.2Java发展至1.1版,Java的第一个开发
4、包JDK发布1999.7Java升级至1.2版2000.9Java升级至1.3版2001.7Java升级至1.4版2004.9发布Java2平台标准版(J2SE)的发开工具包JDK1.5.0,并改名为JDK5.0,被认为是Java平台和编程语言近10年来最重大的升级。第一章第一章 Java语言综述语言综述1.1Java语言的产生和发展1.2Java语言的特点1.3Java与C+的区别1.4Java平台和运行机制Java语言J2ME J2SE J2EE 第一章第一章 Java语言综述语言综述1.1Java语言的产生和发展1.2Java语言的特点1.3Java与C+的区别1.4Java平台和运行机
5、制面向对象平台无关性安全稳定 支持多线程 很好地支持网络编程Java丰富的类库简单易学Java语语言言的的特特点点第一章第一章 Java语言综述语言综述1.1Java语言的产生和发展1.2Java语言的特点1.3Java与C+的区别1.4Java平台和运行机制JavaC+C全局变量全局变量public static 可以在所有类之外定义全局变量 可以在所有类之外定义全局变量指针指针 无有有数据类型的支持数据类型的支持 分配固定长度的位数,无无符号数据类型分配不同长度的位数,有无符号数据类型分配不同长度的位数,有无符号数据类型类型转换类型转换运行时系统进行类型相容性检查 通过指针转换通过指针转换
6、运算符运算符没有重载运算符 有重载运算符控制流控制流try、catch和finally gotogoto内存管理内存管理 new和垃圾收集器 new和delete malloc()和free()头文件头文件 不支持支持支持参数参数Java不像C和C+那样,在空参数表中不能使用void。在Java中,命令行参数表现与在C和C+中不同。字符串字符串 封装的对象 空字符(0)结尾的字符数组 空字符(0)结尾的字符数组其他区别其他区别 Java没有预处理程序,不支持宏和#define;没有C+那样的模板类;不包含C的const关键字;所有函数必须是方法,而且必须依赖类;通过接口提供单一与间接多重继承。
7、第一章第一章 Java语言综述语言综述1.1Java语言的产生和发展1.2Java语言的特点1.3Java与C+的区别1.4Java平台和运行机制图图1-1 Java平台的组成平台的组成Java应用程序接口(应用程序接口(API)Java基本软件(基本类和扩展类)基本软件(基本类和扩展类)Java虚拟机(虚拟机(JVM)适配器适配器实际计算机(硬件和操作系统)实际计算机(硬件和操作系统)通信网络通信网络第一章第一章 Java语言综述语言综述1.1Java语言的产生和发展1.2Java语言的特点1.3Java与C+的区别1.4Java平台和运行机制编写编写Java程序程序Java编译器编译器字节
8、码字节码(.class)Java源代码源代码(.java)Java解释器解释器for WindowsJava解释器解释器for UNIXJava解释器解释器for Mac OS图图1-2 Java程序从编写到运行的过程程序从编写到运行的过程PC计算机计算机UNIX服务器服务器Mac计算机计算机Java虚拟机(Java VM,Java Virtual Machine)第一章第一章 Java语言综述语言综述1.3Java与C+的区别1.4Java平台和运行机制1.5Java程序开发环境1.6Java程序开发过程 下载下载JDK:1在浏览器窗口的地址栏中输入Sun Microsystems公司的网址
9、:便可直接进入下载JDK5.0版的网页,如图1-3所示。第一章第一章 Java语言综述语言综述1.3Java与C+的区别1.4Java平台和运行机制1.5Java程序开发环境1.6Java程序开发过程 2单击图1-3的Download JDK 5.0 Update 6出现如图1-4所示的网页,单击Accept项目。第一章第一章 Java语言综述语言综述1.3Java与C+的区别1.4Java平台和运行机制1.5Java程序开发环境1.6Java程序开发过程 3在接下来的下载窗口中,单击如图1-5所示的需要下载的项目。第一章第一章 Java语言综述语言综述1.3Java与C+的区别1.4Java
10、平台和运行机制1.5Java程序开发环境1.6Java程序开发过程 4在保存设置对话框中单击“确定”按钮,会出现另存为对话框,文本框中的默认文件名为jdk-1_5_0_06-windows-i586-p.exe,选择要存放的该文件的位置,如C:Downloads,然后按下“保存”按钮即可开始下载。完成JDK文件的下载后,可以立即进行安装,安装安装JDK的步骤如下:的步骤如下:1.找到下载后的文件jdk-1_5_0_06-windows-i586-p.exe,双击,此时安装程序检查你的计算机,选择“我接受该许可证协议中的条款(A)”单选框,单击“下一步”按钮,进入图1-6对话框。2.在本对话框中
11、可以设置安装路径和选择安装项目设置安装路径和选择安装项目,建议使用默认路径。JDK5.0的默认路径为C:Program FilesJavajdk1.5.0_06,如果要修改安装路径,可单击“更改”接钮。设置好安装路径、选择安装项目后,单击“下一步”按钮,这时计算机自动进行安装JDK5.0。第一章第一章 Java语言综述语言综述1.3Java与C+的区别1.4Java平台和运行机制1.5Java程序开发环境1.6Java程序开发过程第一章第一章 Java语言综述语言综述1.3Java与C+的区别1.4Java平台和运行机制1.5Java程序开发环境1.6Java程序开发过程 3.安装完后,将弹出
12、JRE的自定义安装对话框,此时可以设置安装路径和选择安装项目,建议使用默认路径。设置和选择的方法同上,设置完成后,单击“下一步”进入“浏览器注册”对话框。第一章第一章 Java语言综述语言综述1.3Java与C+的区别1.4Java平台和运行机制1.5Java程序开发环境1.6Java程序开发过程 4.由于在Internet Explorer 6.0以后不再集成JRE运行环境,因此需在相应的浏览器中注册JRE插件。在图1-9所示的浏览器注册对话框中,选择注册本机使用的浏览器,如果机器两种浏览器都使用,可以都选择。选择完后,单击“下一步”按钮安装JRE运行时环境。第一章第一章 Java语言综述语
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 面向 对象 程序设计 01 old
限制150内