91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java對象池有哪些

養魚的貓咪
383
2021-04-19 11:04:44
欄目: 編程語言

java中的對象池有:1.SoftReferenceObjectPool;2.StackObjectPool;3.GenericObjectPool;4.GenericKeyedObjectPool;

java對象池有哪些

java中的對象池有以下幾種

1.SoftReferenceObjectPool

SoftReferenceObjectPool是一個利用java.util.ArrayList對象來保存對象的對象池,但并不是保存對象的本身,而是保存對象的軟引用,其特點是可以保存多個對象,不會出現容量已滿的情況,當對象池為空時,可以通過調用borrowObject方法,返回新創建的實例。

2.StackObjectPool

StackObjectPool是一個利用java.util.Stack對象來保存對象的對象池,可以指定對象池的初始大小,當對象池為空時,可以通過調用borrowObject方法,返回新創建的實例。

3.GenericObjectPool

GenericObjectPool是一個利用org.apache.commons.collections.CursorableLinkedList對象來保存對象的對象池,其特點是可以設定能從池中借出對象的個數,也可以設置保存對象的個數。

4.GenericKeyedObjectPool

GenericKeyedObjectPool除了提供了幾個超長的構造方法之外,同時也定義了一個使用參數對象的構造方法。所用參數對象的類型是GenericKeyedObjectPool.Config。

0
松阳县| 潮安县| 襄城县| 芜湖县| 绥宁县| 九龙坡区| 凤阳县| 无极县| 福清市| 清新县| 嘉义县| 延庆县| 谢通门县| 哈巴河县| 八宿县| 涟源市| 肥西县| 望奎县| 酉阳| 封开县| 泗阳县| 山东| 黄山市| 教育| 梧州市| 应用必备| 玉林市| 彰武县| 宣恩县| 田东县| 渭源县| 上杭县| 兴安县| 金川县| 宜兰市| 金坛市| 蛟河市| 望奎县| 江阴市| 黄浦区| 武邑县|