集合的性能提升

ArrayList中查找用binarySearch比indexOf高效,因为前者是二分查找,后者是逐个查找,但前者的使用前提是元素要排序,否则准确性不可靠。

2015-10-20 09:22:55

阅读数 420

评论数 0

Proguard随笔

ProGuard是一个压缩、优化和混淆Java字节码,它可以删除字节码中无用的类、字段、方法和没用的注释,还可以对类、字段、方法和属性进行混淆。 字节码其实包含了大量的调试信息,从而很容易被反编译,ProGuard的混淆器就能删除这些调试信息并进行混淆。 ProGuard也能在字节码级提供...

2015-03-17 11:05:02

阅读数 543

评论数 0

Java编程中“为了性能”需做的26件事

最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。 1.尽量在合适的场合使用单例 使用单例可以减轻加载的负担...

2014-12-22 17:52:34

阅读数 696

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭