技术分享-java小组20150815-柳卫兵.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一周一会 技术分享 Java的昨天、今天、明天 ——java小组 主讲人:柳卫兵 Java的昨天、今天、明天 4.java的几大框架 以及其分别擅长做什么系 统? 2.Java与 .net、PHP的对比 3.java的开发环境以及现有的java经典项目 1.JAVA是什么? about 1.JAVA是什么? 背景 Java詹姆斯·高斯林(James Gosling) 1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司,1990年,与Patrick,Naughton和Mike Sheridan等人合作“绿色计划”,后来发展一套语言叫做“Oak”,后在1995年改名为Java。 Java是什么? 简单来说,Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群 Java由四方面组成:Java编程语言,即语法。Java文件格式,即各种文件夹、文件的后缀。Java虚拟机(JVM),即处理*.class文件的解释器。Java应用程序接口(Java API)。 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字节码文件 Demo.java Demo.class 运行结果 javac 编译 javac 编译 java 执行 about 2.Java与 .net、PHP的对比 Java与PHP 1、java和php技术层面对比:java是纯面向对象开发,功能强大,分支众多,没有java不能做的软件。C/S也好B/S也好。从功能上讲,没有语言可以和java相比,PHP属于后起之秀,吸收了java和c以及perl等语言优点,专注互联网领域。WEB领域PHP拥有得天独厚的优势,WEB领域没有语言可以和他比。两者相比,基本上java完胜。但是其实并没有太大的可比性,专注领域不同。单纯拿两者都可以做的WEB来说,PHP完胜。 2、java和php市场份额对比:?java语言算是古老,多年的发展,其在C/S领域和B/S领域都占有一席之地,特别是在电信和银行行业。PHP在市场描述就比较简单了,只要看一个领域,那就是web领域。WEB领域php的市场超过80%,其余的则是如java-JSP,asp,C#,.NET等。网站500强中有395家使用PHP。全球最大的两个网站facebook和新浪微博全在使用PHP。?两者相比,算平分秋色。 3、java和PHP的发展空间对比 ??????安卓势头很猛,但手机安装app数量有限,推广难,也是app面临的最大挑战,好在安卓只有JAVA可以做,除此之外就是HTML5了。中国人口占全球人口19.7%,中国网民占全球网民22.4%,中国网站数量占全球网站数量的0.5%,网站的可发展空间可谓巨大;发达国家互联网对GDP的贡献可达20%,中国互联网对GDP的影响仅为3%。可谓互联网的发展空间巨大,而互联网离不开WEB,WEB离不开PHP。 Java与PHP Java与.net 1.在 web 开发方面: java比.net更加稳定,安全,开发效率高,功能更加强大。java 在web 应用方面 光java服务器就有好多tomcat,jboss,weblogic,websphere),这些都可以运行java项目,而.net 只可以在微软的IIS服务器上运行局限性很大。 2.在单机软件开发方面: 如果开发windows应用还是 .net 好一些,因为windows 和 .net都是微软的产品所以在开发window应用方面.net更兼容一些。 Java与.net 3、java和.net的发展空间对比: 8年以前 JAVA 站的市场份额是80% 现在 JAVA 和.NET 都并肩其区拉.net比java容易上手,但精通难.. . net 借鉴的java是后起之秀,学起来简单些,IDE使用也很方便,学习的资源相对多些,毕竟是微软开发的。java要深入学习,要长期实践的过

文档评论(0)

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

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

1亿VIP精品文档

相关文档