读书人

java1些小优化

发布时间: 2013-11-09 17:06:53 作者: rapoo

java一些小优化

1,循环list的优化
??? ① for (int i = 0; list != null && i < list.size(); i++) {
???  ? }
??? ② if (list != null) {
?????????? for (int i = 0, j = list.size(); i < j; i++) {
?????????? }
??????? }
? ②的性能比①好。

?

2,用System.arraycopy代替循环拷贝数组。

??? String[] src = new String[]{"1", "2", "3"};
??? String[] dest = new String[src.length];
??? System.arraycopy(src, 0, dest, 0, src.length);

读书人网 >软件架构设计

热点推荐