文件名称:如何利用Java开发高性能、高并发Web应用
文件大小:376KB
文件格式:PPT
更新时间:2014-05-29 09:25:13
Java开发高性能、高并发Web应用
生成对象时,合理分配空间和大小: Java中的很多类都有它的默认的空间分配大小,对于一些有大小的对象的初始化,应该预计对象的大小,然后使用进行初始化。 例如:我们在使用Vector,当声明Vector vect=new Vector()时,系统调用:public Vector() {// 缺省构造函数 this(10); // 容量是 10;} 缺省分配10个对象大小容量。当执行add方法时,可以看到具体实现为:..public synchronized boolean add(Object o) { modCount++; ensureCapacityHelper(elementCount+1); elementData[elementCount++] =o; return true;}