网站链接: 环球农商网
当前位置: 首页 > 资讯动态  > 平台资讯

Java 的未来十分乐观

2019/3/20 18:38:12 人评论

美国时间 3 月 17 日,在 Oracle 收购 Sun Microsystems 之后,Java 之父 James Gosling 首度在公开场合露面,并表示 Java 在 Oracle 的掌管下令人放心。 在甲骨文试图收购 Sun 之前,IBM 被看作 Sun 最合适的收购者,而这桩收购也颇受争议并且过程一波三折。但是 Sun 被…

美国时间 3 月 17 日,在 Oracle 收购 Sun Microsystems 之后,Java 之父 James Gosling 首度在公开场合露面,并表示 Java 在 Oracle 的掌管下令人放心。 在甲骨文试图收购 Sun 之前,IBM 被看作 Sun 最合适的收购者,而这桩收购也颇受争议并且过程一波三折。但是 Sun 被甲骨文接管却无论对 Java 还是 IT 业界都是十分有益的。

众所周知,Java 是 Sun 最重要的业务,Sun 甚至曾将自己的股票代号由 SUN 改为 JAVA,而 Java 至今还是世界上最流行的语言之一。在 Sun 没落尤其是被甲骨文收购之后,各种媒体上出现了很多认为 Java 已经穷途末路的评论。这次 Java 之父的表态,可以看作是对这种言论的一种回应。

在我看来,Java 在甲骨文手中将会有很好的发展。
三大原因有利 Java 发展

1. 甲骨文将会继续发展 Java 甲骨文自己的数据库产品中就大量使用了 Java 技术,甲骨文有充分的动力继续优化发展 Java。事实上,甲骨文收购 Sun,很大一部分原因就是为了得到 Java。在甲骨文雄厚财力的支持下,Java 的技术进步会更加快速。
2. 甲骨文会继续促进 Java 平台的开放 很多人将 Sun 的没落归咎于 Java 平台的开放,担心甲骨文会使 Java 平台封闭以限制其竞争对手 IBM 的发展,而后者也恰恰大量使用了 Java 技术。这种担心是多余的。Java 作为一门基于虚拟机的编程语言,其地位一直收到后来的 Python,C#等的挑战,将它的实现平台封闭起来将会极大限制它的竞争力。另外,IBM,Google 都有自己的Java 实现。封闭平台十分困难且对竞争对手的打击非常有限。
3. 甲骨文将会给 Java 注入极大活力 现阶段 Java 的薄弱点在于其桌面端应用,这与 Sun 的经营方向有很大的关系。在 Sun 市值缩水之后再想要在桌面端有所作为则一直心有余而力不足。甲骨文很可能在这一方面大作文章。想当年 Java 之所以能让 Sun 荣耀一时,就是因为业界看出 Java 有可能架空微软的 Windows 平台,打破其平台优势,与微软分庭抗礼。但是由于种种原因,这个目标没有实现,Sun 也因此沦落到被收购的地步。甲骨文恰可以接过接力棒,完成 Sun 未能完成的事业。这对甲骨文来说也是有益的,甲骨文一直有踏足桌面应用、扩展业务范围的主观需要,这将可能带给甲骨文新的利润点。

总之,甲骨文接管 Java 不但不会使 Java 没落,反而会使他迎来一个新的历史机遇。

 

相关资讯

  • document.cookie:客户端操作cookie

    我们已经知道,在 document 对象中有一个 cookie 属性。但是 Cookie 又是什么?“某些 Web 站点在您的硬盘上用很小的文本文件存储了一些信息,这些文件就称为 Cookie。”—— MSIE 帮助。一般来说,Cookies 是 CGI 或类似,比 HTML …

    2019/4/12 8:18:11
  • 用ASP实现分级权限控制

    本文实现的是一个帐务管理系统中分级权限的控制,程序使用ASP和JavaScript编写,在装有IIS4.0的win NT服务器上运行,速度快,易维护。  权限级别划分如下:  ①、院长和财务科长:不能输入,可以无限制查询、统计;  ②、副院长:不能输入,可以查询、统计其分管部…

    2019/4/12 8:18:11
  • ASP实现Rewrite模拟生成静态页效

    以前刚刚懂404.asp的时候,曾经幻想把所有程序代码写到404.asp中,实现一个模拟生成静态网页的站,如果程序小还可以,用404.asp实现Rewrite还是一个不错的选择,如果程序代码多达100000行,恐怕就要开始爬了  直到看到asp的Server.Transfer,用404模拟生成静态页的站的念…

    2019/4/12 8:18:11
  • ASP随机涵数生成100条8位字母和数字混合密码

    <%for i = 1 to 100%><%Randomizepass=""Do While Len(pass)<8 随机密码位数num1=CStr(Chr((57-48)*rnd+48)) 0~9num2=CStr(Chr((122-97)*rnd+97)) a~zpass=pass&num1&num2loop原创:www.devdao.com%><%=pass%><br><%next…

    2019/4/12 8:18:11

共有条评论 网友评论

验证码: 看不清楚?