会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
时人已不觉
NIO操作文件的常用工具类-1
摘要: NIO中封装了很多直接操作文件的类,比如目录扫描、文件监听等。 直接上代码:
阅读全文
posted @ 2017-11-08 20:46 时人已不觉
阅读(248)
评论(0)
推荐(0)
编辑
NIO基本原理和实现通信-1
摘要: 一.NIO中的缓冲区Buffer的内部原理 缓冲区对象本质上是一个数组,但它其实是一个特殊的数组,缓冲区对象内置了一些机制,能够跟踪和记录缓冲区的状态变化情况,如果我们使用get()方法从缓冲区获取数据或者使用put()方法把数据写入缓冲区,都会引起缓冲区状态的变化。 在缓冲区中,最重要的属性有下面
阅读全文
posted @ 2017-11-08 20:39 时人已不觉
阅读(207)
评论(0)
推荐(0)
编辑
Socket简单通信
摘要: 服务端代码: 客户端代码:
阅读全文
posted @ 2017-11-07 20:42 时人已不觉
阅读(251)
评论(0)
推荐(0)
编辑
java多线程_2
摘要: 线程池整理 一、为什么使用线程池? 我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。进而应用线程池可以在执行完一个任务后
阅读全文
posted @ 2017-11-06 21:12 时人已不觉
阅读(149)
评论(0)
推荐(0)
编辑
java多线程_1
摘要: 线程的常用实现方式 三种为:继承Thread类、实现Runnable接口 1、继承Thread类实现多线程 2.实现Runnable接口 3.带返回值的线程 总结: Thread与Runnable的区别: 1、Runnable适合于多个相同程序代码线程去处理统一资源的情况,Thread类实际上无法达
阅读全文
posted @ 2017-11-06 20:11 时人已不觉
阅读(179)
评论(0)
推荐(0)
编辑
导航
博客园
首页
联系
订阅
管理
公告