1 / 42
文档名称:

java程序设计@java入门.pptx

格式:pptx   页数:42页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java程序设计@java入门.pptx

上传人:分享精品 2016/1/20 文件大小:0 KB

下载得到文件列表

java程序设计@java入门.pptx

相关文档

文档介绍

文档介绍:1Java程序设计第01章Java入门本章内容CORE-C01-01 Java程序设计概述CORE-C01-02 Java开发环境搭建CORE-C01-03 Java程序基本结构CORE-C01-04 实现第一个Java程序CORE-C01-05 文档注释处理本章目标1、能搭建开发环境。2、能编写Java程序源代码。3、能编译运行Java程序。第01节 Java程序设计概述知识点预览#节知识点难点重点应用1CORE-C01-01 Java程序设计概述1、Java发展简史2、Java的特点√3、Java的不同版本及其特征√1、Java发展历史-1Duke,Java语言的吉祥物语言最开始只是太阳微系统(Sun MicroSystems)公司在1990年12月开始研究的一个内部项目。他们瞄准下一代智能家电(如微波炉)的程序设计,太阳公司预料未来科技将在家用电器领域大显身手。,在一份报告上,乔伊把它叫做“未来”,被他命名为“Oak”(橡树)。1992年夏天,面向一种类PDA设备,被命名为Star7的项目开启,这种设备有鲜艳的图形界面和被称为“Duke”的智能代理来帮助用户。同年11月,成立了Sun全资的“FirstPerson有限公司”。但在当时代华纳的电视机顶盒的招标中败给SGI,后来与3DO公司的另外一笔关于机顶盒的交易也没有成功,由于他们的平台不能在电视工业产生任何效益,公司被并回太阳公司。1994年6月、7月间,在经历了一场历时三天的脑力激荡的讨论后,约翰·盖吉、詹姆斯·高斯林、比尔·乔伊、帕特里克·诺顿、韦恩·罗斯因和埃里克·斯库米,团队决定再一次改变了努力的目标,这次他们决定将该技术应用于万维网。于是同年,Oak被改名为Java。1994年10月,HotJava和Java平台为公司高层进行演示。1994年,Java ,但是Java和HotJava浏览器的第一次公开发布却是在1995年3月23日SunWorld大会上进行的。1、Java发展历史-21995年5月23日,Java语言诞生1996年1月,第一个JDK-,,JAVA2企业平台J2EE发布1999年6月,SUN公司发布Java的三个版本:标准版(J2SE)、企业版(J2EE)和微型版(J2ME)2000年5月8日,,,,,自此Java的计算能力有了大幅提升2004年9月30日,,成为Java语言发展史上的又一里程碑, SE ,JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名,以取消其中的数字“2”:J2EE更名为Java EE,J2SE更名为Java SE,J2ME更名为Java ME2009年12月,SUN公司发布Java EE 62011年7月28日,Oracle正式发布Java 、Java发展历史-3甲骨文公司原定于2013年9月份发布Java 8,但截至目前,一些特性还未实现,因此该公司计划将正式发布日期延后至2014年3月18日。2013年1月底,Java开发团队发布了Java 8的第6个里程碑版本(M6),该版本原定是一个功能完备的版本,但由于时间关系,一些特性还未在该版本中实现,因此,开发团队将完成所有特性的目标放在了M7版本中,这也影响到了正式版本的发布。甲骨文Java平台首席架构师Mark Reinhold公布了最新的版本路线图:?2013/05/09 M7:功能完备版本?2013/09/05 M8:开发者预览版?2014/01/23 M9:最终候选版?2014/03/18 GA:正式版本2、Java的特点-?Java语言的设计集中于对象及其接口,它提供了类机制以及动态的接口模型。实现了代码的复用。(分布性)?Java是面向网络的语言。通过它提供的类库可以处理TCP/IP协议,用户可以通过URL地址在网络上很方便地访问其它对象。?Java语言是一种面向对象的语言,它通过提供最基本的方法来完成指定的任务,只需理解一些基本的概念,就可以用它编写出适合于各种情况的应用程序。Java略去了运算符重载、多重继承等模糊的概念,并且通过实现自动垃圾收集大大简化了程序设计者的内存管理工作。(鲁棒性)?Java在编译和运行程序时,都要对可能出现的问题进行检查,以消除错误的产生。它提供自动垃圾收集来进行内存管理,防止程