读书频道 > 网站 > 网页设计 > Java语言导学(原书第5版)
1.1.4 Java技术的优势
15-08-05    下载编辑
收藏    我要投稿   

本文所属图书 > Java语言导学(原书第5版)

本书清晰地介绍了面向对象编程概念、程序设计语言基础、类和对象、接口和继承、泛型、包、数字和字符串、异常、集合等内容,同时涵盖了Java SE 7的新特性,比如NIO 2的内容等。每章后面的问题和练习可以帮助读立即去当当网订购

学习Java程序语言并不一定会带来荣誉、财富,也不一定会帮你找到工作。但它可能会使你的程序写得更好,而且比使用其他语言开发程序容易。总的来说,Java技术具有以下优势:

入门快。尽管Java是强大的面向对象语言,但它容易学习,特别是对熟悉C或C++的程序员更是如此。

代码量少。比较程序度量标准(类数量、方法数量等)可知,Java编写的程序比C++编写的程序小4倍。

代码质量高。Java鼓励良好的编码规范,而且自动垃圾回收技术有助于避免内存泄漏。其面向对象性质、JavaBeans组件体系结构以及分布广且易于扩展的API有助于重用已有的通过测试的代码,因此程序的bug更少。

开发效率高。Java比C++简单,使用Java开发程序时,开发速度可提高一倍,而且需要编写的代码也更少。

避免平台相关性。只要不用其他语言编写类库,就可以保持程序的可移植性。

编写一次,到处运行。因为用Java编写的应用程序都被编译成机器独立的字节码文件,这些字节码文件在任意Java平台上的运行情况都一样。

发布软件更容易。使用Java Web Start软件,只需单击鼠标就可以发布应用程序。发布软件时自动版本检测能够确保所用软件的版本是最新的。如果版本有更新,Java Web Start软件会自动更新该软件。

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站