Java的未来在哪里?

众所周知,Java是当前互联网史上应用广泛的编程语言。不过在谷歌IO开发者大会之后,Kotlin横空出世开始谋夺Java在Android开发方面的地位。很对人对此抱有悲观态度,不过纵观Java的漫长发展史,Java的未来仍然光明。那么,Java的未来在哪里呢?

Java成长史解读:

Java平台和语言最开始只是Sun公司在1990年12月开始研究的一个内部项目,由于C语言复杂性和易错性,为了更好的提高工作效率,公司员工开发了一种新的编程语言,它就是Java。随着漫长的修复改进,Java最终站在了互联网的面前。

Java有着以下几种优势:

首先,Java是简单的,Java的语法与C接近,所以简单易学,不过Java摒弃了C中少用的、难以理解、令人迷惑的语法,是一种纯的面向对象程序设计语言。

其次,Java安全、健壮、可移植。Java的目标是要协助开发人员建立各方面可靠的程序,Java非常强调安全性,以确保建立无病毒且不会被侵入的系统。

最后,Java是一种比C或C++更具动态特性的语言。它在设计上强调为不断发展的运算环境提供支持。

Java未来的路在哪里?

在Oracle大力支持下,Java的未来战略目标是加强和继续扩大其在新领域的应用,简化,优化,并将Java平台纳入新的部署架构,加大对Java社区的投资,允许社区更多地参与。目前Java的应用主要可分为三类:JavaSE、JavaEE、JavaMe。

在JavaSE方面,Oracle将推动Java成为使用最多,最具效率和世界上最流行的编程平台,也将推动Java在更多的嵌入式设备中使用。

在JavaME方面,Oracle将统一Java ME和Java SE API,彻底消除Java市场的分裂。还要改善Java ME的启动时间和整体性能,改进移动设备的电源管理,并努力支持新兴嵌入式设备(MID,媒体播放器等),以及改进JavaFX和JavaFX Mobile。

JavaEE作为Java中最重要的一项,常用于工业级应用开发,JavaEE是目前企业级开发最好的选择,没有之一!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180226A0R7JF00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券