java

位置:IT落伍者 >> java >> 浏览文章

Java程序性能优化-对象复用“池”(5)


发布日期:2023年03月13日
 
Java程序性能优化-对象复用“池”(5)

对象复用

以上代码的部分输出如下

== ==

Create Object

== ==

Create Object

== ==

Create Object

Before borrow

省略部分输出

is get

return

== ==

Before borrow

is get

return

== ==

Before borrow

is get

return

Destroying Object

Destroying Object

Destroying Object

可以看到个线程向对象池获取对象的过程中一共建立了个对象个对象被不停地复用当对象池被关闭时使用了对象池工厂的destroyObject()方法销毁对象释放资源

注意只有对重量级对象使用对象池技术才能提高系统性能对轻量级的对象使用对象池可能反而会降低系统性能

返回目录Java程序性能优化让你的Java程序更快更稳定

编辑推荐

Java程序设计培训视频教程

JEE高级框架实战培训视频教程

JME移动开发实战教学视频

Visual C++音频/视频技术开发与实战

Oracle索引技术

ORACLEG数据库开发优化指南

上一篇:Java程序性能优化-对象复用“池”(4)[1]

下一篇:Java程序性能优化-并行替代串行