- 博客(4)
- 收藏
- 关注
转载 Java线程池ThreadPoolExecutor类使用详解
一、Executors创建线程池二、ThreadPoolExecutor类三、ThreadPoolExecutor类扩展一、Executors创建线程池 Java中创建线程池很简单,只需要调用Executors中相应的便捷方法即可,如Executors.newFixedThreadPool()、Executors.newSingleThreadExecutor()...
2019-09-27 11:17:00
239
转载 Java线程池基础
目录:一、线程池概述二、线程池参数三、线程池的执行过程四、线程池的主要实现五、线程池的使用六、线程池的正确关闭方式七、线程池参数调优一、线程池概述 1、线程池类 目前线程池类一般有两个,一个来自于Spring,一个来自于JDK:来自Spring的线程池:org.springframework.scheduling.concurrent....
2019-09-26 11:14:00
128
转载 Java NIO入门
1、概述NIO有三大核心部分:Channel-通道,Buffer-缓冲区,Selector-选择器。Channel是对传统IO中的流的模拟,读入或者写出的所有数据必须通过一个Channel对象。 Buffer实质上是一个容器对象,从Channel中读取的任何数据都要读到Buffer中,同样发送给一个通道的所有数据都必须先放到Buffer中(数据总是从Channel读入到Bu...
2019-09-23 15:14:00
158
转载 java.nio.ByteBuffer中的flip()、rewind()、compact()等方法的使用和区别
java.nio.ByteBuffer1. ByteBuffer中的参数position、limit、capacity、mark含义:position:表示当前指针的位置(下一个要操作的数据元素的位置)limit:表示当前数组最大的使用量,即有效位置的EOF位置(缓冲区数组中不可操作的下一个元素的位置,limit<=capacity)capacity:表示缓冲区最大...
2019-09-05 15:47:00
663
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人