《Java实用教程》课件
人民邮电出版社 2008 年
XXX 编著 (使用 OfficeXP 或 Office 2003
演示动画)
《JSP程序设计教程》课件
制作人:XXX
课件制作人声明
?
?
本课件共 12个 Powerpoint 文件(每章 一个)。教师可根据教学要求自由修改 此课件(增加或删减内容),但不能自 行出版销售。 对于课件中出现的缺点和错误,欢迎读 者提出宝贵意见,以便及时修订。 课件制作人 XXX 2008 年 5 月
课件制作人:XXX
JSP程序设计教程
? ? ? ? ? ? ? ? ?
?
? ?
第1章 Java程序设计语言概述 第2章 JAVA语言的基本语法 第3章 程序流程控制语句 第4章 面向对象基础 第5章 集合类 第6章 Java输入与输出(I/O) 第7章 多线程与异常处理 第8章 Swing程序设计 第9章 Applet程序设计 第10章 网络程序设计 第11章 JDBC数据库编程 第12章 Java Web程序
设计 课件制作人:XXX
第 1 章 Java程序设计语言概述
1.1 1.2 1.3 1.4 1.5 1.6 1.7 Java简介 Java语言诞生背景 Java语言的特点 安装Java程序开发工具 JDK 6.0的新特性 Java程序开发过程 开发工具Eclipse
课件制作人:XXX
1.1 Java简介
Java语言得名于印度尼西亚一个盛产咖啡的 岛屿,中文名叫爪哇,其寓意是为世人端上一杯 热咖啡。正如认识一个新事物一样,学习一门语 言应该是从整体到细节,再从细节到整体的过程。
学习Java语言也是一样,首先需要对其有一个整 体的了解,然后再慢慢的学习具体内容,最后达 到完全掌握Java语言的目的。 目前,Java主要有3个独立的版本。 ? JavaSE ? JavaEE ? JavaME
课件制作人:XXX
Java SE
JavaSE是Java语言的标准版本,包含Java 基础类库和语法。它用于开发具有丰富的GUI (图形用户界面)、复杂逻辑和高性能的桌面应 用程序。
课件制作人:XXX
Java EE
JavaEE用于编写企业级应用程序。它是一 个标准的多层体系结构,可以将企业级应用程序 划分为客户层、表示层、业务层和数据层,主要 用于开发和部署分布式、基于组件、安全可靠、 可伸缩和易于管理的企业级应用程序。
课件制作人:XXX
Java ME
J2ME主要用于开发具有有限的连接、内存 和用户界面能力的设备应用程序。例如移动电话 (手机)、PDA(电子商务)、能够接入电缆服 务的机顶盒或者各种终端和其他消费电子产品。
课件制作人:XXX
1.2 Java语言诞生背景
Java语言是Sun公司于1990年开发的,当时 Green项目小组的研究人员正在致力于为未来的 智能设备开发出一种新的编程语言,由于该小组 的成员James Gosling对C++的执行过程中的表 现非常不满,于是把自己封闭在办公室里编写了 一种新的语言,并将其命名为Oak。
课件制作人:XXX
Oak
Oak就是Java语言的前身,
这个名称源于 Gosling办公室的窗外正好有一棵橡树(Oak)。 这时的Oak已经具备安全性、网络
通信、面向对 象、Garbage Collected、多线程等特性,是一 款相当优秀的程序语言。后来,由于去注册Oak 商标时,发现它已经被另一家公司
注册,所以不 得不改名。要取什么名字呢,工程师们边喝咖啡 边讨论着,看看手上的咖啡,再想到印度尼西亚 有一个重要的盛产咖啡的岛屿,中文名叫爪哇, 于是将其改名为Java。
课件制作人:XXX
HotJava
随着Internet的迅速发展,Web的应用日益 广泛,Java语言也得到了迅速发展。1994年, Gosling用Java开发了一个实时性较高、可靠、 安全、有交互功能的新型Web浏览器,它不依赖 于任何硬件平台和
软件平台。这种浏览器名称为 HotJava,并于1995年同Java语言一起,正式在 业界对外发表,引起了巨大的轰动,Java的地位 随之而得到肯定。此后的发展非常迅速。
课件制作人:XXX
Java语言的特点
Java语言适用于Internet环境,是一种被广 泛使用的网络编程语言,它具有简单、面向对象、 可移植、分布性、解释器通用性、稳健、多线程、 安全及高性能等语言特性。 另外Java语言