Effective Java-通用程序设计

2019-01-30  本文已影响8人  勇往直前888

将局部变量的作用域最小化

for-each循环优先于传统的for循环

for-each 循环可以遍历集合,数组,实现Iterable接口的对象

了解和使用类库

如果需要精确的答案,请避免使用float和double

基本类型优先于基本装箱类型

如果其他类型更适合,则尽量避免使用字符串

当心字符串连接的性能

通过接口引用对象

接口优先于反射机制

  1. 丧失了编译时类型检查的好处。

  2. 执行反射所需要的代码非常笨拙和冗长。

  3. 性能损失。

谨慎地使用本地方法

谨慎地进行优化

遵守普遍接受的命名惯例

上一篇 下一篇

猜你喜欢

热点阅读