java的特性与优势及java的三大版本


java的特性与优势及java的三大版本

java的特性与优势

简单性–没有指针,不用去分配内存,更加纯净

面向对象–万物皆对象,与人类本身的思考方式相近

可移植性–可跨平台

高性能–可及时编译

分布式–利用URL可以访问网络上的一部分资源,就像是访问我们本地一样

动态性–Java本身不具备动态性,但在之后学习生活中Java具有反射机制,在以后的学习中也会有更多的知识基于反射机制,c++中不存在 这种机制。

多线程–可以让用户在同一时间做出更多的选择与更加自由的操作

安全性–Java本身就可以构造某些防病毒防篡改的软件或程序

健壮性–摘去了指针和c++中关于内存方面的要求,使其本身几乎不会引起电脑的崩溃(具有捕获异常机制)

java的三大版本

1.JavaSE

Java最基础最标准的版本

Java语言进行的桌面程序和应用、控制台开发均会使用该版本的Java,初学者一般情况下也会先接触该版本的Java,普适性强,学习难度低,上手速度快,但实际的市场表现中规中矩,前景相较于Java三大版本中只能说一般般。


2.JavaEE

企业级开发,一般情况下在企业中都会使用该版本的Java,发展前景极其优秀,市场表现良好,一般初学者在JavaSE中经过打磨之后都会投向JavaEE的学习开发中。可用于web端和服务器开发中。


3.JavaME

嵌入式开发,在数年以前用于手机和小家电的相关程序开发,但在目前的市场环境中日渐式微,发展前景就目前看来不佳,仍有用武之地,但可被替代性太大,也许这就是它注定被淘汰的命运吧。


文章作者: nightingale
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 nightingale !
  目录