摘要: 一.使用线程池的两个关键点 1.尽量减少线程切换和管理的开支 所以使用的时候要求线程数尽量少,这样可以减少线程切换和管理的开支。 2. 最大化利用cpu。 这个点要求尽量多的线程数,最大化的利用cpu 二.对不同的应用场景的处理策略 1.耗时短的场景 这个时候尽量减少线程数,如果保证完成任务就行,如 阅读全文
posted @ 2018-11-07 20:05 AJimmyFang 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 一.在I/O中存在的编码 1.读,Reader,InputStream,InputStreamReader。 Reader是读字符的父类,InputStream是读字节的父类,InputStreamReader是读取字节到字符的桥梁,它是委托StreamDecoder去做的。 2.写,Writer, 阅读全文
posted @ 2018-11-07 19:42 AJimmyFang 阅读(273) 评论(0) 推荐(0) 编辑