java程序设计及实践-精品ppt课件

java程序设计及实践-精品ppt课件

ID:33654938

大小:3.21 MB

页数:66页

时间:2018-05-23

java程序设计及实践-精品ppt课件_第1页
java程序设计及实践-精品ppt课件_第2页
java程序设计及实践-精品ppt课件_第3页
java程序设计及实践-精品ppt课件_第4页
java程序设计及实践-精品ppt课件_第5页
资源描述:

《java程序设计及实践-精品ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java程序设计及实践参考书目Java实用教程:肖磊,李钟尉编著,人民邮电出版社,2008年图书馆Java程序设计类的教材(分类号:TP312JA)图书馆Eclipse软件应用的教材(分类号:TP311.56)考核方式分组Java编程笔试JAVA程序设计第1章Java程序设计语言概述第2章JAVA语言的基本语法第3章程序流程控制语句第4章面向对象基础第5章集合类第6章Java输入与输出(I/O)第7章多线程与异常处理第8章Swing程序设计第9章Applet程序设计第10章网络程序设计第11章JDBC

2、数据库编程第12章JavaWeb程序设计第1章Java语言概述1.1Java简介1.2Java语言诞生背景1.3Java语言的特点1.4安装Java程序开发工具1.5JDK6.0/7.0的新特性1.6Java程序开发过程1.7开发工具Eclipse1.1Java简介Java语言得名于印度尼西亚一个盛产咖啡的岛屿,中文名叫爪哇,其寓意是为世人端上一杯热咖啡。正如认识一个新事物一样,学习一门语言应该是从整体到细节,再从细节到整体的过程。学习Java语言也是一样,首先需要对其有一个整体的了解,然后再慢慢的学

3、习具体内容,最后达到完全掌握Java语言的目的。Java不是一个产品,而是一个规范,这个规范定义了一个标准(API),为开发和部署应用程序所使用。Java最大的优势有两点:跨平台:可以在Windows、Linux、Unix等所有系统上运行开源:可以集合大家都力量来共同参与Java的改进1.2Java语言诞生背景Java语言是Sun公司于1990年开发的,当时Green项目小组的研究人员正在致力于为未来的智能设备开发出一种新的编程语言,由于该小组的成员JamesGosling对C++的执行过程中的表现非

4、常不满,于是把自己封闭在办公室里编写了一种新的语言,并将其命名为Oak。Java之父JamesGoslingIT界称“高司令”SUN->ORCALE(甲骨文)->Google(2011.3)->LiquidRobotics(2011.8)OakOak就是Java语言的前身,这个名称源于Gosling办公室的窗外正好有一棵橡树(Oak)。这时的Oak已经具备安全性、网络通信、面向对象、GarbageCollected、多线程等特性,是一款相当优秀的程序语言。后来,由于去注册Oak商标时,发现它已经被另一

5、家公司注册,所以不得不改名。要取什么名字呢,工程师们边喝咖啡边讨论着,看看手上的咖啡,再想到印度尼西亚有一个重要的盛产咖啡的岛屿,中文名叫爪哇,于是将其改名为Java。印尼爪哇(Jawa)岛HotJava随着Internet的迅速发展,Web的应用日益广泛,Java语言也得到了迅速发展。1994年,Gosling用Java开发了一个实时性较高、可靠、安全、有交互功能的新型Web浏览器,它不依赖于任何硬件平台和软件平台。这种浏览器名称为HotJava,并于1995年同Java语言一起,正式在业界对外发表

6、,引起了巨大的轰动,Java的地位随之而得到肯定。此后的发展非常迅速。HotJava厦门大学陈明旦教授Java的三个独立版本目前,Java主要有3个独立的版本。JavaSE(StandardEdition),标准版JavaEE(EnterpriseEdition),企业版JavaME(MicroEdition),微型版JavaSEJavaSE是Java语言的标准版本,包含Java基础类库和语法。它用于开发具有丰富的GUI(图形用户界面)、复杂逻辑和高性能的桌面应用程序。JavaSEJRE(JavaRu

7、ntimeEnvironment):Java运行时环境,是JavaSE和JavaEE的基础。它提供了Java虚拟机(jVM)、Java基础类库和部署部件,用于运行Java应用程序和AppLet。JavaPlug-in用以在浏览器中启动AppLet组件,JavaWebStart用以在网络上部署独立启动的应用程序。JDK(JavaDevelopmentKit):Java开发工具箱,是JRE的一个超集,不仅包含了JRE,还包含了AppLet和Java应用程序的编译器、调试器等工具,用于实现对Java程序的开

8、发、调试。JVM(JavaVirtualMachine):Java虚拟机。用于为Java应用程序提供虚拟运行平台,通过运行Java二进制码,实现Java程序与系统无关的特性。JavaAPI(ApplicationProgrammingInterface):Java应用程序接口。定义了Java应用程序和Applet可以使用的所有底层接口,实现了基础的操作功能,也成JFC(JavaFoundationClasses)。JavaAPI核心组件库:提供了必须的基

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。