电话:0731-83595998
导航

依靠简洁的设计和明确的逻辑来优化Java性能

来源: 2017-12-22 10:11

 百度广告

  作为 Java 开发的重要的一部分就是性能优化。一个没有经过开发小组深入讨论优化问题的 Java 工程是不能称其为完成了。这样做的前提是认定 Java 的速度不够快。而且多数人都持有上述看法,并相信除非他们来"趟这浑水"(指:他们做一些附加的优化工作),否则 Java 是不能完成任务的。 
你是否看过任何一种宣称能够使你的计算机的性能得到很大提高的工具了?我经常在 Download.com 以及类似的网站上搜寻每一个我能得到的那种工具。我先向那些制表示我的敬意。但是,这些工具往往是没有什么效果的,只是锻炼了我的耐力。在几个月之后,我又开始去寻找那些工具。要使我形成这种观念--"我的电脑跑得慢,无论我怎样做,我是不能使其跑得快些",是相当困难的。唯一最好的解决方式就是格式化我的硬盘,去掉不需要的东西,不要随心所意的安装软件。而那些只是在表面上解决问题的方式是没有用的。

  那也就是我在 Java 领域的经验。如果你计划在编码结束后和发布之前,来一次性能优化,那么,你也许就想错了。这种行动所带来那一点提升的性能是不值得你所投入的时间和精力。

  忽略性能? 

  自认为不善于极限编程(extreme programming),但是根据我目前对它所了解,我喜欢这种方式。相比于那些创建能够处理任何事情的巨大系统来说,强调保持系统的灵活性和按需要重新构建(refactor)是一个能够令人欢心鼓舞的观点。

-------------------------------------------------------------------------------- 
我的拼写检查工具不承认refactor这个单词,我也许有必要在此先说明一下。一本叫 Extreme Programming Explored 的书如下的说明了重构:"重构就是在不影响代码功能的情况下,改善代码设计的过程。为了让我们的代码尽可能的简单,应付任何一种将要遇到的变化,就需要重构。"

-------------------------------------------------------------------------------- 

编辑推荐:

下载Word文档

温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)

网络课程 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

精品课程

更多
10781人学习

免费试听更多

相关推荐
图书更多+
  • 电网书籍
  • 财会书籍
  • 其它工学书籍
拼团课程更多+
  • 电气拼团课程
  • 财会拼团课程
  • 其它工学拼团
热门排行

长理培训客户端 资讯,试题,视频一手掌握

去 App Store 免费下载 iOS 客户端