摘要: 1. 使用Executors.newFixedThreadPool()方法,当不断创建新任务,而任务执行速度比创建速度慢时,任务对象就会在任务队列里面排队,堆内存得不到释放,导致OOM; 2. 使用PreparedStatement时,未调用close()方法,导致对象无法回收(即使没有对象引用), 阅读全文
posted @ 2019-02-13 14:42 codercg 阅读(493) 评论(0) 推荐(0) 编辑