知识大全 Java程序性能优化-对象复用“池”(4)[2]
Posted 知
篇首语:举世皆浊我独清,众人皆醉我独醒。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java程序性能优化-对象复用“池”(4)[2]相关的知识,希望对你有一定的参考价值。
Java程序性能优化-对象复用“池”(4)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
public class ObjectPoolDemo
static PoolableObjectFactory factory = new PoolableObjectFactoryDemo()
static ObjectPool pool = new GenericObjectPool(factory)
private static AtomicInteger endcount = new AtomicInteger( )
public static class PoolThread extends Thread
public void run()
Object obj = null;
try
for (int i = ; i < ; i++)
System out println( == + i + == )
obj = pool borrowObject() //从池中得到对象
System out println(obj+ is get ) //模拟使用对象
pool returnObject(obj) //使用完成后 将对象返回池中
catch (Exception e)
e printStackTrace()
finally
endcount getAndIncrement()
public static void main(String[] args)
new PoolThread() start()
new PoolThread() start()
new PoolThread() start()
try
while(true)
if(endcount get()== ) //等待 个线程全部结束
pool close()
break;
catch(Exception e)
返回目录 Java程序性能优化 让你的Java程序更快 更稳定
编辑推荐
Java程序设计培训视频教程
J EE高级框架实战培训视频教程
J ME移动开发实战教学视频
Visual C++音频/视频技术开发与实战
Oracle索引技术
ORACLE G数据库开发优化指南
cha138/Article/program/Java/gj/201311/27796相关参考
Java程序性能优化-对象复用“池”(2)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Java程序性能优化-对象复用“池”(2)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Java程序性能优化-对象复用“池”(3)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Java程序性能优化-对象复用“池”(5) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nb
Java程序性能优化-对象复用“池”(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nb
Java程序性能优化-对象复用“池”(3)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
.对象的生成和大小的调整 JAVA程序设计中一个普遍的问题就是没有好好的利用JAVA语言本身提供的函数从而常常会生成大量的对象(或实例)由于系统不仅要花时间生成对象以后可能还需花时间对这些对象进
Java程序性能优化-负载均衡(4) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Java程序性能优化-代理模式(4) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Java程序性能优化-装饰者模式(4) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!