Effective Java一书中的代码规范现实中的你或者你所在的团队做到了几条?

还有什么有利于提高效率和安全性的代码规范,甚至能加以利用到其他语言身上的规范可以分享?亦或者没有看过这本书,但对Java编程也有自己独特的见解,也同样…
关注者
32
被浏览
14,748
登录后你可以
不限量看优质回答私信答主深度交流精彩内容一键收藏

泻药

我这么跟你说,最effective的java,就是把你的jdk给升级到最新版本

java每一次升级,性能都能boost不少,而且会有各种好用的工具出来,比如graal之类的

举个例子,以前singleton模式是吧,各种写法

enum出来之后,一行搞定

enum Singleton{ INSTANCE}

再给你一个例子,以前cms各种tune,各种参数,贼78多,是吧?

g1出来之后,启动时候:-XX:+UseG1GC

一行搞定,甚至在g1成为default gc策略之后,你连这一行都不用加

还有那个并发,你把vert.x看懂,什么并发策略都明白了

从lock到immutable,lock分为乐观悲观lock,如何lock free

所以,同学,别再看那些无用的优化文章了,赶紧升级吧

这些文章可以全部丢掉,没什么用,日常你还是多看看openjdk还有java的tweets吧

还有他们交流的邮件,多跟那些java champions交流,他们本来也是做这个事的

比看这些东西强多了,即时性也要强多了