最近需要用到池技术,对比较实用的 线程池和连接池 看了看~
现有几个问题~
1.是否有开源的 线程池和连接池 代码 供我们研究?如何才能找到并查看?
2.最近的线程池和连接池的发展状况如何?有如何的改进措施?
3.用JAVA实现用到哪些技术?
谢谢~

解决方案 »

  1.   

    有,很多!
    比如DBCP
    可以网上下1
      

  2.   

    回答:1. 连接池开源的有很多,网上也可以找到源码,如果想自己开发的话,推荐你一本书《java网络编程详解》2. 连接池的优点有很多,我就不帮着吹嘘了,当然缺点也有很多,例如:连接池中可能存在着多个没有被使用的连接一直连接着数据库 从而浪费资源,同时开发人员要估算出最大连接数是多少来进行分析和设计。3. 用java实现的话建议 lz 多看看代理模式,尤其是动态代理
    ok,打完手工!不用客气
      

  3.   

    原来还问到了线程池,郁闷,没看到,只看到了连接池,只能回头再打了线程池有jdk封装好的,直接用就好了线程池的原理和源码在《java网络编程详解》中也有介绍,而且很详细,原理和源码都有。lz 可以下个电子版的看一看当然网上也有很多,例如:http://dev.csdn.net/article/45/45270.shtm还有这篇文章:http://www.ibm.com/developerworks/cn/java/j-jtp0730/
      

  4.   

    谢谢KOKOBOX
    那本书我看了看,还不错是07年的书
    图书馆有这本书,打算借来看看·~
      

  5.   

    commons-dbcp-1.2.1.jar 采用这个,里面有提供一个池,可以自己实现想要的各种池