您现在的位置是:首页 >

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

火烧 2022-05-07 06:49:06 1075
Java程序性能优化-对象复用“池”(5)    对象复用 池 ( )  以上代码的部分输出如下  == ==  Create O ject   == ==  Create O ject   == =

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程序设计培训视频教程

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

       J ME移动开发实战教学视频

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

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

  Oracle索引技术

lishixinzhi/Article/program/Java/gj/201311/27794  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码