Java 性能调优需要格外注意的细节 (查看原文)

昨天写了篇文章 《MySQL 处理海量数据时的一些优化查询速度方法》 ,其实开发中不止数据库要优化,还有我们本身的开发代码也需要优化,这样我们开发的产品才能够得到极致的体验。也许有...

54tianzhisheng.cn  by Zhisheng Tian  
评论 (12)
Thumb

CrazyZfp 2017-05-01 20:03

最后一条,close()放在finally {}里面是不是更好?
Thumb

flashdoggy 2017-05-01 21:17

那么是不是我所有的无派生类都需要加上final? 这样大量的存储final类是不是也会对内联的调度有影响? final类的调用没有研究过。。 还望指教
Thumb

£幻影£ 2017-05-01 21:24

一半不太认可。如size=list.size,如果这是最好的,那么java何必要建议采用object:list的方式,本身无法说其哪个好,取决于空间复杂度上或时间复杂度上。另外方面如果你把异常俘获放在for外,是否会增加程序的复杂度,因这样而导致层层Bug出现嘛?有没有考虑过?而且java碰到异常,你不处理,java也会throw出来,你能保证java不做这件事?并且必须明白出了异常catch才有作用,否则压根没啥好说的。
Thumb

徜徉在知识的海洋 2017-05-01 22:01

上线测试过?
Thumb

鸣鸣羊 2017-05-01 22:38

与其通过压缩CPU cycle来优化,不如换一门语言。看到第12条就基本上不想继续看了:http://stackoverflow.com/questions/8803674/declaring-variables-inside-or-outside-of-a-loop
Thumb

小鸟吃香菜 2017-05-02 01:08

第二条对高版本(1.7+)的JAVA还适用吗?
Thumb

u125842 2017-05-02 07:05

第五条,呵呵呵
Thumb

java熊 2017-05-02 07:46

看完第一条,我就呵呵了
Thumb

Fate_凉笙 2017-05-02 09:01

N年前的帖子,只能呵呵了
Thumb

u310208 2017-05-02 09:44

把老子都看晕了,感觉去了另一个世界
Thumb

jiaoew1991 2017-05-02 09:57

希望头条团队对投稿严加审核!!!避免再有类似的文章被顶到首页
Thumb

张铁蕾 2017-05-03 05:19

确实有点呵呵了……
App qrcode web posts 扫码下载App
阅读原文

开发者头条

程序员分享平台