易截截图软件、单文件、免安装、纯绿色、仅160KB

一个简单的java专用对象池

package com.word.tools.pool;
import java.util.Vector;
import com.word.po.ObjectPool_Param;
import com.word.po.TyjkXmlPO;
public class TyjkXmlPool
{
    /**对象池参数*/
    private ObjectPool_Param ob_param;
    /**存放对象的Vector*/
    private Vector<TyjkXmlPO> tyjkVector;
    /**对象池已创建对象数目*/
    private int ob_pool_num;
   
    public TyjkXmlPool(ObjectPool_Param ob_param)
    {
        ob_pool_num = -1;
        this.ob_param = ob_param;
        tyjkVector = new Vector<TyjkXmlPO>();
    }
   
    /**
     * 中对象池中取出一个对象,如果对象池里没有对象,并且对象数目没超过最大可用对象数目,
     * 则return new TyjkXmlPO();并且ob_pool_num++;如果所有对象已借出,则wait();
     * return tyjkVector.remove(0);如果对象池中存在未借出对象,则return
     * tyjkVector.remove(0);
     *
     * @return TyjkXmlPO
     */
    public TyjkXmlPO getTyXmlPO()
    {
        if(tyjkVector.size()<this.ob_param.getPoolMin())
        {
            if(ob_pool_num<this.ob_param.getPoolMax())
            {
                //如果对象池里没有对象,并且对象数目没超过最大可用对象数目
                ob_pool_num++;
                return new TyjkXmlPO();
   


相关文档:

Java 的缓存的实质

计算机缓存的定义 :缓存是CPU的一部分,它存在于CPU中
就此可以说明 CPU中不可能存放大量的数据
所以java 的缓存 不是真正意义上的缓存
而且
缓存是为了解决CPU速度和内存速度的速度差异问题
内存中被CPU访问最频繁的数据和指令被复制入CPU中的缓存,这样CPU就可以不经常到象“蜗牛”一样慢的内存中去取数 ......

java中char数据类型的使用

char在java中称为“字符型”  占2个字节
字符常量是用单引号括起的一个字符  且字符常量在内存中存储的是该字符在Unicode字符集中的排序位置,即整数
eg:char x='a'
内存x中存储的是字符a在Unicode字符集中的排序位置97  因此允许将上面的语句写成char x=97;
由此例可以得出以下结论:
1.要 ......

java中数据类型间的强制转换

java中基本数据类型按精度低高的排列顺序是
                        byte<short<int<long<float<double
1.当把级别低的变量的值赋给级别高的变量时,系统会自动完成数据类型的转换 ......

Java用AWT实现的状态栏

      AWT中没有提供状态栏工具,可以在Frame中添加一个Panel实现类似的功能。基本功能有创建状态栏,添加指示器,移除指示器,改变指示器内容,获得指示器内容,添加指示器鼠标消息响应,添加指示器右键弹出菜单,获得对一个指示器的引用等。
import java.awt.Color;
import java.awt.Componen ......

Oracle + Sun: Java Strategy

Oracle and Sun
http://www.oracle.com/events/productstrategy/index.html
Oracle + Sun: Java Strategy
   http://oracle.com.edgesuite.net/ivt/4000/8104/9236/12630/lobby_external_flash_clean_480x360/default.htm 
Oracle + Sun: Java Strategy
  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号