2013 Java计划:看看Java技术新闻

日期: 2013-02-24 作者:Jason Tee翻译:蒋红冰 来源:TechTarget中国 英文

追踪Java技术新闻有点像试图使束带蛇聚集成群。现在Java技术的许多不同方面深深纠缠着。它影响着云、移动和相关领域的变化趋势,也受到其影响。我们已经挑选各式各样的、可能吸引内部开发人员、软件架构师和企业的Java趋势。我们希望你们能享受我们独到的ServerSide的融合……

  甲骨文应该看过这个即将到来的趋势

  甲骨文已经选择了一个绰号,表明预知能力;所以也许他们应该知道,这只是一个时间问题,在采取Java的“所有权”将意味着要为Java 7及早期版本弥补缺陷负责之前。安全漏洞,包括臭名昭著的FlashFake僵尸网络和RE 1.7/ Java 7 zero-day exploit,在2012年,严重破坏了Java applet的信誉。甲骨文迅速对这些威胁作出回应,并提供补丁和对设备保护的指导。尽管如此,也有许多用户已经遗弃了Java,并建议另一些人“关掉”他们浏览器上的Java,直到他们知道他们真正需要时。

  2013年,甲骨文可能会花大量的时间来修补与最终用户关系,就像在他们为Java环境修补漏洞一样多的时间。

  Java面临着竞争

  Java不只是在网络上面临挑战。该语言本身可以从像HTML5和Scala这样的新成员上获得运营资本。到现在,每个人都已经听说了HTML5的优缺点,及未来需要/期望什么样的改进,从而使之更完美。但是Scala却是一匹黑马。它从一开始就作为一种工具来简化开发中的测试。一旦从习惯了使用它,并享受Scala所承担的函数程序设计,类型系统和隐式,我也开始在生产环境中部署它。

  Java对于它(Scala后端实际是Java虚拟机)的推荐已经做了很多,然而一种语言为了诱惑程序喘做了很多工作是不可否认的。Typesafe的资深软件开发师,及《程序员的指导(the programmer’s guide)》和《深度Scala(Scala in Depth)》的作者Joshua Suereth说,Java开发人员很容易受到Java这个可爱的编程语言的“欺骗”。这是一个自然的吸引力,企业实际上可能希望在2013年受到鼓励。“Scala提供了很多好的默认值从Java的角度进行简化。如果你的开发人员开始思考倾向于Scala,你几乎立即就会看到很多得益于它的好处。”如果在2013年Scala没有产生很大的趋势,企业可能就会错过。

  使HTML5与移动更融洽

  哦,对了,HTML5下普遍变的很流行。在最近的AnDevCon会议上,主讲人Ethan Evans登台了将近一个小时,来讨论关于为也移动Java和HTML5工作。作为亚马逊Android和Fire应用商店的主管,Ethan和他的团队在2012年为也其它企业在2013年的效仿铺来的道路。换句话说,他们做了很多事,但在发现怎么做之前都没有生效。虽然亚马逊不能翻译成所有的用例,但他们确实提供了一组行为准则,给其它的Android社区。混合Android很有可能成为开发者社区的大问题,在来年随着HTML5作为用户接口和能过Java处理后端时。

  HTML5给应用程序开发者提供了动态更新的能力,而不需要用户在他们的设备上更新软件。在交互密集的游戏世界外,它也提供了相当体面的外观和感觉的用户界面。Java本地代码做得不错,在秘密处理当前多线程的工作和加速性能方面。因为速度和激情是让现在的用户接受智能应用的唯一个速度,利用Java和HTML5的最好方面,从而给用户提供他们想要的,这才是明智之举。

  Ethan说,他很兴奋关于2013年亚马逊团队是怎样的,现在他们已经大体上改进了应用性能,“我们现在问,我们是否可以把东西移到服务器端渲染。这是不言而喻的,服务器有较大的CPU和对我们的其他云服务的较快访问。在云中,我们可以做所有的事吗,只是把简单的、预合成的最后几页推到设备上展示吗?这将给设备的CPU缷下一些负担。”现在,服务器端通常意味着Java,这样就可以再次改变HTML5和Java之间的均衡。

  依旧高需求的Java技能

  无论2013年怎样,有了“疯狂的”Java技能,开发人员不必再担心找工作的事。据ComputerWorld所说,在未来的12个月内,有60%的IT高管们要雇佣开发人员。不用惊讶,他们正在找有Java/J2EE技能的人。因此,尽管Java程序员应该对其他语言保持开放的头脑,但很有可能在教育课程上支付更多,从而保持接近核心Java。云中Java、嵌入式Java、移动Java和企业Java所有这些专业化的领域,都应该在保证开发人员远远超出2013年。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

翻译

蒋红冰
蒋红冰

TechTarget云计算主编,主要负责云计算和虚拟化网站的内容建设。长期专注于IT前沿技术,对云计算、虚拟化、人工智能、区块链等技术都有了解;对行业趋势、市场动态有一定的洞察。

相关推荐

  • 对话陈本峰:HTML5究竟给企业带来了什么?

    智能手机的普及,移动计算的应用,带火了HTML5技术。尤其,当我们看到微软朋友圈被“故宫与腾讯合作”的广告刷屏,我们不得不承认,HTML5技术确实很重要,但是HTML5究竟带来了什么,与以往移动技术有什么不同?

  • HTML5促进企业移动化服务走向极致

    在企业困扰于传统移动化方式过于复杂时, HTML5凭借其天然的跨平台特性,乘势而起并逐渐得到企业的关注。可是,由于HMTL5标准建立时间不长,展示性能及稳定性更是需要和浏览器有一个良好的兼容,除此之外企业更是缺乏实际应用经验,所以基于HTML5技术的企业级服务市场还处于一片初创状态。

  • HTML5如何在企业中深入使用?

    据调查显示全球拥有490亿 在线设备,比人口数量多几倍,这说明平均每人拥有不只一部分在线设备。由此可见,全球移动生态系统是多么的庞大。

  • HTML5来了:推荐5个好用的混合式App开发工具

    在残酷的移动互联网竞争环境下, HTML5技术一直受到各方关注,“HTML5颠覆原生 App”的争论也从未停止过,不管怎样HTML5生态的构建方兴未艾。