Java程序优化思想

2017-02-19  本文已影响37人  zhangxuanchen

我对Java程序优化总结起来有五个字,少,快,精,巧,明,以这样流程对Java程序进行优化,就能够使得程序的性能更上一层楼。

少:类中代码行数少,逻辑切换语句少,变量声明少,内存申请少。
快:数据结构执行速度快,方法栈进出快,循环执行快,同步块中 代码执行快。
精:每一步代码都经过提纯达到所能想到的最优解。代码结构整齐,符合java代码规范。
巧:程序整体和业务逻辑相互结合使用了最为恰当的设计模式。在业务范围内可以随意拆装变换业务流程。
明:程序命名规范,逻辑清晰,设计合理,其它程序人员也能够很快的上手。

以上内容并不是完全定死的,这是一个大概的概念,按照这个顺序去逐步删除程序中的代码,整理精炼提纯,就能够将代码优化到一个较为完美的状态。

上一篇下一篇

猜你喜欢

热点阅读