摘要:
听说JDK6对SynchronousQueue做了性能优化,避免对竞争资源加锁,所以想试试到底平时是选择SynchronousQueue还是其他BlockingQueue。 对于容器类在并发环境下的比较,一是是否线程安全,二是并发性能如何。BlockingQueue的实现都是线程安全的,所以只能比比 阅读全文
posted @ 2016-01-31 23:14
沧海一滴
阅读(3931)
评论(0)
推荐(0)
摘要:
工作中多处接触到了ThreadPoolExecutor。趁着现在还算空,学习总结一下。 前记: jdk官方文档(javadoc)是学习的最好,最权威的参考。 文章分上中下。上篇中主要介绍ThreadPoolExecutor接受任务相关的两方面入参的意义和区别,池大小参数corePoolSize和ma 阅读全文
posted @ 2016-01-31 23:11
沧海一滴
阅读(261)
评论(0)
推荐(0)
摘要:
获取一个数据库连接的通用模板如下: String driver = "oracle.jdbc.OracleDriver"; String url = "jdbc:oracle:thin:@127.0.0.1:1521:orcl"; String user = "scott"; String pass 阅读全文
posted @ 2016-01-31 22:59
沧海一滴
阅读(386)
评论(0)
推荐(0)
摘要:
ExecutorService executorService = new ThreadPoolExecutor(Runtime.getRuntime().availableProcessors() * 2, 500, 60L, TimeUnit.SECONDS, new ArrayBlocking 阅读全文
posted @ 2016-01-31 22:49
沧海一滴
阅读(1180)
评论(0)
推荐(0)

浙公网安备 33010602011771号