只是个标识,如果for循环,你写的是for(Object o : list) ,而不是 for(int i=0;i<list.size();i++)的话,效率会降低,因为会Random
解决方案 »
- tomcat部署的web程序怎么越用越慢
- Need to specify class name in environment or system property, or as an applet pa
- 中序,后序遍历的意义
- containsAll()问题
- 能否根据方法的返回值类型区分方法的重载?
- 有关Web框架的一个问题?
- JDBC 连接 ORACLE
- myeclipse中如何配置weblogic???使它能用
- javax.servlet.http.*包需要重新下载安装吗!
- Tomcat重启后,之前的进程会完全关闭么?
- 电商网站开发Android的网页版和客户端,求大神思路,请教各位前辈指点
- 关于hibernate search搜索多个实体记录的问题
这么说来,这个就是给JVM看的了?
这么说来,这个就是给JVM看的了?看看ArrayList的Iterator实现,就多嵌一层而已,实际还是RandomAccess的取数方法
如果变量封装成List,你在不清楚是否RandomAccess的情况下用后面的随机访问方式,就可能变渣一般的性能了
这个很明显是给人看的,你拿到一个List可以先试探一下是不是RandomAceese,再决定访问方法