01Java发展史与开发环境搭建课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
让代码点燃热情,改变世界! Jame 2015年3月16日 Java历史与开发环境搭建 905237899 JavaVip JavaSe Jame老师 计算机语言的发展简史 Java语言的历史 Java语言的特性 4. Java语言的应用 5. Java开发环境搭建 本节课程目标 主要分为三个阶段: 第一代:机器语言 (打孔机 101001) 第二代:低级语言 (汇编、嵌入式开发) 第三代:高级语言 (向人类越来越能理解的语言发展,执行效率低于低级语言,需要再次的翻译的次数越多) C语言,C++ ,Java,VB,C#,.NET (面向过程,半面向对象半面向过程,面向对象) 计算机语言发展简史 Java是由Sun Microsystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。1995年更名为Java,并重新设计用于开发Internet应用程序。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Javaapplet。另一方面,Java技术也不断更新。Java自面世后就非常流行,发展迅速,对C++语言形成有力冲击。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。2009年Oracle公司收购Sun Microsystems。 它最初被命名为Oak,目标设定在家用电器等小型系统的编程语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近失败之时,随着互联网的发展,Sun看到了Oak在计算机网络上的广阔应用前景,于是改造了Oak,以“Java”的名称正式发布。 Java语言的历史 1.平台无关性 2.安全性 3.面向对象 4.分布式 5.健壮性 6.解释型 7.动态 Java语言的特点 JAVAME JAVAEE JAVASE Java分为三个体系,分别为 Java SE(J2SE,Java2 Platform Standard Edition,标准版) JavaEE(J2EE,Java 2 Platform, Enterprise Edition,企业版) Java ME(J2ME,Java 2 Platform Micro Edition,微型版) Java的加载与执行 网站:主要使用JAVA EE开发,阿里巴巴、淘宝、支付宝,一号店,网易、搜狐、大众点评网,驴妈妈,人人网,去哪儿网,网银,电商 ,YY PC版等 ... 大型企业级应用:主要使用JAVA EE,比如企业管理系统 移动互联网: Android APP开发应用; 最典型应用: 1 有关通信及网络的企业:移动、联通、电信、网通主要的信息化都JAVA 2 有关金融行的大型企业,所有的银行、证券公司,比如工商银行、建设银行 3 大型管理系统,如:供应链、客户管理系统…… 4 电子政务,主要使用JAVA EE,相关的政府部门绝大多数的信息化系统JAVA开发的 5 游戏,很多手机游戏都是用JAVA开发的。 6 嵌入式设备及消费类电子产品,主要用 JAVA ME,无线手持设备、通信终端、医疗设备、信息家电(如数字电视、机顶盒、电冰箱)、汽车电子设备等是比较热门的Java应用领域,这方面的应用例子有中国联通CDMA 1X网络中基于Java技术的无线 Java语言的应用 Java的关键字 abstract assert boolean break byte case catch char class const continue default do double else enum extends final finally float for goto if implements import instanceof int interface long native new package private protected public return strictfp short static super switch synchronized this throw throws transient try void volatile while 开始第一个JAVA程序 Java环境搭建 1.下载JDK 2.安装JDK 3.配置环境变量 cd

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档