新Java语言程序设计 第1章.pptVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 Java语言概述 1.1 Java的发展历史和语言特点 1.1 Java的发展历史和语言特点 1.1 Java的发展历史和语言特点 1.1 Java的发展历史和语言特点 1.2 Java的运行环境 1.2 Java的运行环境 1.2 Java的运行环境 1.3 最简单的Java程序 1.4 Java在实际中的应用 小结 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 本章要点 Java语言的特点和运行机制。 Java开发运行环境。 编写、调试简单Java应用程序的过程。 本章难点 Java虚拟机。 Java语言的特点。 面向对象的编程思路。 Java编程规范。 1 Ja va的发展历史 Sun承诺Java开源计划 2006年1月 JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名以取消其中的数字“2”:J2EE更名为Java EE, J2SE更名为Java SE,J2ME更名为Java ME。 2005年6月 J2SE1.5发布,是Java语言的发展史上的又一里程碑事件。为了表示这个版本的重要性,J2SE1.5更名为J2SE5.0。 2004年9月 J2SE1.4发布,自此Java的计算能力有了大幅提升 2002年2月 J2EE1.3发布 2001年9月 NOKIA宣布,到2003年将出售1亿部支持Java的手机 2001年6月 JDK1.3发布;2000年5月29日,JDK1.4发布 2000年5月 SUN公司发布Java的三个版本:标准版、企业版和微型版(J2SE、J2EE、J2ME) 1999年6月 Java2企业平台J2EE发布 1998年12月 JDK1.1被下载超过2,000,000次 1998年2月 JavaOne会议召开,参与者逾一万人,创当时全球同类会议规模之纪录1997年9,JavaDeveloperConnection社区成员超过十万。 1997年4月 JDK1.1发布 1997年2月 约8.3万个网页应用了Java技术来制作 1996年9月 10个最主要的操作系统供应商申明将在其产品中嵌入Java技术 。 1996年4月 第一个JDK——JDK1.0 1996年1月 Java语言诞生 1995年5月 事件 时间 2 Java的语言特点 1. 简单性KISS(keep it simple stupid) 2. 面向对象 四大特点:1) 封装性。2) 继承性。3) 多态性。4) 动态绑定。 3. 可移植性(平台无关性)(cross platform) 4. 稳定性和安全性(stable and secure) 5. 高性能 6. 动态特性(dynamic) 7. 分布式 3 Java运行机制 (1) 字节码的装入。 (2) 字节码校验。 (3) 字节码的翻译和  执行。 Java运行系统一般采用解释型工作方式。 源程序 (.Java文件) 字节码 (.class文件) 类装载器 字节码校验器 代码 生成器 解释器 即时运行部件 硬件 Java虚拟机包括以下几部分: (1) 指令集:采用独立于平台的字节码形式; (2) 寄存器组:包含程序计数器、堆栈、运行环境指针和变量指针; (3) 类文件格式规定:独立于平台; (4) 堆栈:用来传递参数和返回运行结果; (5) 内存垃圾收集器:释放不再使用的内存片段; (6) 存储区:用来存放字节码。 “一次编写,到处运行(write one, run anywherre)” 类装载器 字节码校验器 Java虚拟机 硬 件 网络 源程序 (.Java文件) 字节码 (.class文件) 1 Java开发工具J2SDK C文件生成器,利用此命令可实现在Java类中调用C++代码 Javah Java调试器 Jdb Java类文件反汇编器 Javap Java文档生成器 Javadoc 小应用程序浏览器,用于测试和运行Java appletviewer Java解释器,用于解释执行Java字节码 Java Java编译器,用于将Java源程序编译成字节码 Javac 说 明 工具名称 2 安装和设置环境变量 (1) 主频在166 MHz以上的奔腾型CPU。 (2) 32 MB以上的内存(运行图形应用程序至少需要32 MB,在浏览器中运行小应用程序Applet时,推荐48 MB)。 (3) 245 MB以上的可用硬盘空间。 (4) Windows 95/98/me/NT/2000等操作系统。 安装Java 2 SDK的过程如下: (1) 从Sun公司的网站()上下载Ja

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档