文件名称:通过Apache common pool开源包实现对象池
文件大小:103KB
文件格式:ZIP
更新时间:2017-05-15 16:15:46
对象池
下面通过一个简单的样例来说明如何利用apache common pool来应用对象池。 假定我现在有一个任务,就是对一堆字符串进行格式化,为了加快速度,采用了多线程的方式允许,而格式化则是通过对象StringFormat来实现。 采用池技术,目的在于循环利用此对象,避免不停的生成和回收类。 也许本样例并不是很恰当,但是如何StringFormat换成是数据库连接就非常适合池技术了,此样例仅用于说明如何使用apache common pool池而已。
【文件预览】:
ApacheObjectPool
----.project(392B)
----src()
--------StringProcessThread.java(760B)
--------StringFormat.java(104B)
--------StringProcessor.java(1KB)
--------StringFormatFactory.java(968B)
----.settings()
--------org.eclipse.jdt.core.prefs(598B)
----commons-pool2-2.2.jar(106KB)
----.classpath(361B)
----bin()
--------StringFormatFactory.class(2KB)
--------StringFormat.class(610B)
--------StringProcessThread.class(2KB)
--------StringProcessor.class(2KB)