- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[JavaPPT全部课件
本章知识重点 本章知识难点 Java语言的发展历程 Java语言的特点 Java语言的特点[续] Java虚拟机 Java虚拟机(Java Virtual Machine) ,缩写为JVM,是在真实的物理计算机中用软件模拟实现的一种假想机器,是Java平台独立性的基础。 JVM作为一个基于抽象规格描述的计算机模型,具有自己完善的硬件架构,有处理器、堆栈、寄存器等部件,同时还具有相应的指令系统 JVM负责字节码文件(扩展名.class)的解释与执行 JVM运行字节码的过程 JVM的工作原理 垃圾回收机制 垃圾回收GC(Garbage Collection)是Java的重要特色之一,是JVM用于自动释放那些不再使用的对象所占用内存资源的一种内存管理机制 Java程序的类型 Java应用程序的类型 GUI应用程序 GUI应用程序是当今编程的主流,主要特征包括: GUI应用程序示例 GUI应用程序运行结果 控制台应用程序 控制台应用程序是考虑与面向过程的编程兼容而设置的程序类型,主要特征包括: 控制台应用程序示例 控制台应用程序运行结果 控制台应用程序的运行效果 Java应用程序的结构 一个Java应用程序由若干个源程序文件(文件主名与文件中的public类名相同,扩展名为.java)组成 Java应用程序的结构(续) Java程序的注释 注释是用来对源程序的各类要素进行说明或注解的特殊文本,它的内容在编译时会被编译器忽略掉,并对程序的运行结果不产生任何影响,注释可出现在程序的任何地方,其内容可包含任何语言。注释是用来帮助人们理解程序的一种辅助手段,在程序的交流与维护中起到重要的作用 Java注释的类型 Java源程序设计原则 简答练习题 再 见 立体化教材计算机系列 —《Java程序设计》 * 第一章 走马观花看Java Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 目 录 重点与难点点拨 Java的发展历程与特点 Java程序的结构 Java程序的类型 Java程序设计原则 经典练习题 垃圾回收机制 Java虚拟机 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3 1 3 2 Java程序的结构框架 3 3 Java程序的运行机理 3 4 GUI界面程序的特征 控制台界面程序的特征 3 5 Java的发展历史 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3 3 Java虚拟机 3 4 3 1 3 2 Java程序的结构框架 Java程序的运行机理 Java的垃圾回收机制 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 雏形:1991年由Java之父James Gosling负责的名为Oak的分布式代码系统。初衷是为家用消费电子产品(如电视机等)进行编程控制 1994年Sun公司将将Oak语言更名为Java 1996年Sun公司成立JavaSoft事业部 1995年Java正式版发布,立即引起极大的轰动;“连Internet,用Java编程”成为一种时尚 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3 1 简单易用(Simple) 3 2 面向对象(Object Oriented) 3 3 结构中立(Architecture Neutral) 3 4 易移植(Portable) 分布式(Distributed) 3 5 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 多线程(Multithr
文档评论(0)