如何利用Java开发高性能高并发Web应用.pptVIP

  • 30
  • 0
  • 约8.61千字
  • 约 29页
  • 2017-08-15 发布于重庆
  • 举报

如何利用Java开发高性能高并发Web应用.ppt

如何利用Java开发高性能高并发Web应用.ppt

如何用Java进行高性能网站开发 Java程序性能优化技巧     生成对象时,合理分配空间和大小: 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; } Java程序性能优化技巧     生成对象时,合理分配空间和大小: private void ensureCapacityHelper(int minCapacity) {  int oldCapacity = elementData.length;  if (minCapacity > oldCapacity) {   Object oldData[] = elementData;

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档