摘要: 进程和线程 谈到多线程,就得先讲进程和线程的概念。 进程 进程可以理解为受操作系统管理的基本运行单元。360浏览器是一个进程、WPS也是一个进程,正在操作系统中运行的".exe"都可以理解为一个进程 线程 进程中独立运行的子任务就是一个线程。像QQ.exe运行的时候就有很多子任务在运行,比如聊天线程 阅读全文
posted @ 2018-05-31 09:32 史红星-shihongxing 阅读(134) 评论(0) 推荐(0)
摘要: 写NIO程序经常使用ByteBuffer来读取或者写入数据,那么使用ByteBuffer.allocate(capability)还是使用ByteBuffer.allocteDirect(capability)来分配缓存了?第一种方式是分配JVM堆内存,属于GC管辖范围,由于需要拷贝所以速度相对较慢 阅读全文
posted @ 2018-05-31 09:14 史红星-shihongxing 阅读(240) 评论(0) 推荐(0)