Java性能优化
onezg
技术改变命运
展开
-
哪一种java循环方式性能最高
public class LoopTest { private static List<Integer> list = new ArrayList<Integer>(1000000); static { for (int i = 0; i < 10000000; i++) { list.add(i); }原创 2016-11-08 14:54:20 · 9243 阅读 · 0 评论 -
java高级之java的左移运算符和右移运算符
用移位操作可以极大地提高性能,因为在计算机底层,对位的操作是最方便、最快的。移位操作虽然快,但是可能会使代码不太好理解,因此最好加上相应的注释。原创 2016-11-09 23:07:09 · 26201 阅读 · 11 评论 -
性能优化:Map的合理运用
现实使用场景:用于大数据量处理(导入之类的),excel表里有jb、zy的code码,需要根据jb的code、zy的code去某张表里查询jb code的码对应的级别名称和zy code码对应的专业名称。不一个个查,用这种Mappublic class TestClient { public static void main(String[] args) { List<TreeC原创 2017-02-13 17:13:38 · 1830 阅读 · 0 评论