新Java程序设计 教学课件 彭正文 卢昕 第1章.pptVIP

新Java程序设计 教学课件 彭正文 卢昕 第1章.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.1 Java语言的历史 Java是美国Sun公司应用于智能家用电器开发的编程语言,主要解决家用电器的控制和通讯问题。 起初这种语言被命名为Oak(橡树)。 随着因特网的发展,Sun公司将Oak语言应用于网页上,使得人们可以在使用浏览器漫游因特网时得到一种全新的体验,提高人机的交互性。 1995年,Sun公司将Oak语言改名为Java。 1.2 Java语言的特点 1.强类型 2.纯面向对象 3.分布式 4.健壮与安全 5.可移植性 6.编译与解释 7.高性能 8.多线程 1.3 Java虚拟机(JVM) Java程序运行于Java虚拟机(JVM)上,后者是在物理计算机上通过执行一些软件(包括Java解释器和一组类库)模拟处理机来实现的。因此Java虚拟机有自己虚拟的硬件,如处理器、堆栈、寄存器和指令系统。 1.3 Java虚拟机(JVM) Java虚拟机在运行字节码时,是把字节码解释成具体平台上的机器指令来进行执行的。Java程序的执行过程如下: (1)使用Java编译器将Java源程序文件(.java)编译成字节码文件(.class)。 (2)通过类装载器检查字节码文件并链接Java源程序所需Java类库。 (3)在JRE(Java Runtime Environment,Java运行环境)中,使用Java解释器对字节码文件进行解释并提交给JVM执行。 1.3 Java虚拟机(JVM) 1.4 Java的应用领域 第1章 Java程序设计语言导引 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 第1章 Java程序设计语言导引 第一篇 Java概述 1.1 Java语言的历史 1.2 Java语言的特点 1.3 Java虚拟机(JVM) 1.4 Java的应用领域 Java程序的执行过程 Java主要的应用领域有: 1、大型网站,主要使用J2EE。电子商务交易平台阿里巴巴和淘宝。 2、大型企业级应用,主要使用J2EE。有关通信及网络的大型企业管理系统都是基于Java的;有关银行、证券公司等金融行业的大型管理系统(如客户管理系统)、政府部门的电子政务信息化系统。 3、电子政务,主要使用J2EE。相关政府部门的绝大多数信息化系统。 4、娱乐游戏开发。很多手机游戏。 5、嵌入式设备及消费类电子产品,主要用J2ME。无线手持设备、通信终端、医疗设备、信息家电(如数字电视机顶盒、电冰箱)、汽车电子设备等是比较热门的Java应用领域。UniJa是中国联通推出的,基于CDMA1X平台的Java增值业务。 第1章 Java程序设计语言导引 * * * *

文档评论(0)

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

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

1亿VIP精品文档

相关文档