Java语言程序设计 教学课件 ppt 作者 于红 第1章Java语言与面向对象思想概述

上传人:E**** 文档编号:89243102 上传时间:2019-05-21 格式:PPT 页数:12 大小:170.51KB
返回 下载 相关 举报
Java语言程序设计 教学课件 ppt 作者 于红 第1章Java语言与面向对象思想概述_第1页
第1页 / 共12页
Java语言程序设计 教学课件 ppt 作者 于红 第1章Java语言与面向对象思想概述_第2页
第2页 / 共12页
Java语言程序设计 教学课件 ppt 作者 于红 第1章Java语言与面向对象思想概述_第3页
第3页 / 共12页
Java语言程序设计 教学课件 ppt 作者 于红 第1章Java语言与面向对象思想概述_第4页
第4页 / 共12页
Java语言程序设计 教学课件 ppt 作者 于红 第1章Java语言与面向对象思想概述_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《Java语言程序设计 教学课件 ppt 作者 于红 第1章Java语言与面向对象思想概述》由会员分享,可在线阅读,更多相关《Java语言程序设计 教学课件 ppt 作者 于红 第1章Java语言与面向对象思想概述(12页珍藏版)》请在金锄头文库上搜索。

1、第一章Java语言与面向对象思想概述,本章的目标是在介绍Java语言的发展、特点等常识的基础上,讲述面向对象的思想和方法,使读者初步建立面向对象的认知模式,以期尽快进入角色并掌握后续章节的全部技术,达到完全理解面向对象的境界。,1.1 Java语言的产生与发展,1.1.1 Java语言的产生 上世纪90年代初期,Sun公司为了开拓计算机在消费类电子产品中的应用,试图研究一种小巧的、能适用于未来智能设备的编程语言 该语言产生于Internet迅速发展的早期阶段。1994年,开发小组用该语言开发了一个实时性较高、可靠、安全、有交互功能的新型Web浏览器,命名为WebRunner,它不依赖于任何硬件

2、平台和软件平台。其主要特点是利用Applet(小应用程序)解决了用户浏览器服务器之间的动态交互问题。 该语言起初命名为Oak,起源于开发小组一位作者办公室窗外的一棵橡树(Oak)。1995年,在注册时候遇到了冲突,于是就从手中的热咖啡联想到了印度尼西亚一个盛产咖啡的岛屿,中文名叫爪哇,Java语言便得名于此。 同年,Sun公司将WebRunner浏览器更名为HotJava,同Java语言一起,正式在业界对外发布,引起了巨大的轰动,Java的地位随之得到肯定,此后的发展非常迅速。,1.1.2 Java语言的发展 1996年 JDK 1.0 1998年,JDK 1.2 2000年,JDK 1.3

3、2002年,JDK 1.4 2004年,J2SE5.0 2006年,J2SE6.0 2010年,J2SE7.0(Oracle),1.2 Java语言的特点,1 平台无关性 2 简单 3 完全面向对象 4 面向网络编程 5 提供多线程机制 6 良好的代码安全性 7 自动垃圾收集 8 反射机制,1.3 面向对象与面向过程的比较,1.3.1 面向过程的程序设计 采用结构化开发方法,1.3.2 面向对象程序设计 采用面向对象开发方法,1.4 面向对象程序设计中的主要概念和特征,1.4.1 主要概念 1对象 对象表示一个具体的事物。 2类 类是对一类事物的抽象表示。 3成员 成员是一个对象的构成元素,或

4、者说是类的构成元素。 4接口 一般地,接口是对事物外部特性的描述,不含内部细节与实现。,1.4.2 主要特征 1封装 2继承 3多态,1.5 Java与C+的差异,1程序系统构成的基本单位 2变量的形式 3运算符 4简单数据类型 5程序流程控制,6函数参数 7数组与串 8内存释放与回收 9继承与实现 10多态与连接,本章首先介绍了Java语言的发展概况,从此可以了解Java的技术平台与体系;接着介绍了Java语言的特点,从此可以了解Java语言的一些内部思想和技术;然后介绍了面向过程和面向对象的不同,这部分内容主要是为了读者以后学习面向对象的Java语言进行思维模式调整的;最后总结了Java与C+的不同,为有C+基础的读者今后的学习提供一些比较理解与快速掌握的途径。,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号