java实现对象池
/*
* @(#)ObjectPoolManager.java 1.00 2005-5-1
*
* Copyright 2005 BeanSoft Studio. All rights reserved.
* PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
*/
package beansoft.util;
import java.util.HashMap;
import beansoft.util.logging.Logger;
/**
* ObjectPoolManager, dynamic manage pooled objects' create and release.
*
* @author BeanSoft
* @version 1.00 2005-5-1
*/
public final class ObjectPoolManager {
static Logger logger = beansoft.util.logging.Logger.getLogger(ObjectPoolManager.class);
/**
* Holds instances of ObjectPool, the main key is the type of objects in this pool.
*/
private static HashMap objectPools = new HashMap();
/**
* This class is not instanceable.
*/
private ObjectPoolManager() {
}
/**
* Get a ObjectPool instance from the objectPools, if not found, then lazilly
* create a new one.
* @param clazz the object type
* @return the ObjectPool instance
*/
private stat
相关文档:
输入输出流
在Java中,我们把能够读取一个字节序列的对象称作一个输入流;而我们把够写一个字节序列称作一个输出流。它们分别由抽象类 InputStream和OutputStream类表示。因为面向字节的流不方便用来处理存储为Unicode(每个字符使用两个字节)的信息。所以Java引入了用来处理Unicode字符的类层次,这些类派生自抽象类Reade ......
Java线程:并发协作-生产者消费者模型
对于多线程程序来说,不管任何编程语言,生产者和消费者模型都是最经典的。就像学习每一门编程语言一样,Hello World!都是最经典的例子。
实际上,准确说应该是“生产者-消费者-仓储”模型,离开了仓储,生产者消费者模型就显得没有说服力了。
对于此模型,应该明确一下几点: ......
http://danadler.com/jacob/
http://jakarta.apache.org/poi/
http://www.onjava.com/pub/a/onjava/2003/01/22/poi.html
http://www.csdn.net/develop/article/15/15311.shtm
http://forum.java.sun.com/thread.jsp?forum=40&thread=382666&tstart=0&trang ......
不带javaBean的SOAP调用
首先,下载soap.war,javamail.jar,activation.jar,soap.jar,xerces.jar,然后就是配置环境,如何配置就不细说了。
把soap.war扔到tomcat的webapps下,启动tomcat,访问http://127.0.0.1:8080/soap,出现Hello! Welcome to Apache-SOAP. 就说明环境搭建好了。
首先建立个java项目,包名叫soap ......
1.八进制转义序列:\ + 1到3位5数字;范围'\000'~'\377'
\0:空字符
2.Unicode转义字符:\u + 四个十六进制数字;0~65535
\u0000:空字符
3.特殊字符:就3个
\":双引号
\':单引号
&nbs ......