列出JDK中常用的Java包
1、java.lang
2、java.sql
3、java.io
4、java.math
5、java.text
6、java.net
7、java.util
8、java.awt
9、java.applet
10、java.nio...
分类:
编程语言 时间:
2015-04-02 20:58:25
阅读次数:
189
byte buffer一般在网络交互过程中java使用得比较多,尤其是以NIO的框架中; 看名字就知道是以字节码作为缓冲的,先buffer一段,然后flush到终端。 而本文要说的一个重点就是HeapByteBuffer与DirectByteBuffer,以...
分类:
编程语言 时间:
2015-03-31 01:15:34
阅读次数:
174
atitit.高性能遍历 文本文件行 attilax总结
文件读写有以下几种常用的方法 1
通常io读取2.5s 1
nio读取或许越高的.. 2
NIO通常采用Reactor模式,AIO通常采用Proactor模式
2
Java对BIO、NIO、AIO的支持: 2
BIO、NIO、AIO适用场景分析: 3
文件读写有以下几种常用的方法
1、字节读写(Inpu...
分类:
其他好文 时间:
2015-03-30 18:47:46
阅读次数:
140
$.backlog:可以把它简单理解为一个 listening socket 的请求连接队列的限制。当队列中的连接请求达到队列限制时,kernel 会拒绝信的连接请求。只有当应用程序通过 accept 方法从队列中取出连接请求,使队列腾出空位时,队列才能继续加入新的连接请求。对于客户端进程,如果其发...
分类:
编程语言 时间:
2015-03-29 19:28:20
阅读次数:
154
Java NIO原理 图文分析及代码实现博客分类:java底层java NIO原理阻塞I/O非阻塞I/OJava NIO原理图文分析及代码实现前言:最近在分析hadoop的RPC(Remote Procedure Call Protocol ,远程过程调用协议,它是一种通过网络从远程计算机程序上请求...
分类:
编程语言 时间:
2015-03-27 23:51:35
阅读次数:
208
转载于http://www.iteye.com/magazines/132-Java-NIOJava NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。本系列教程将有助于你学习和理解Java NIO。感谢并发编程网的翻译和投递。(关注...
分类:
编程语言 时间:
2015-03-27 22:02:00
阅读次数:
222
这里写链接内容 - WatchServicepublic class WatchServiceTest {
public static void main(String[] args) {
try {
WatchService watchService = FileSystems.getDefault().newWatchService();...
分类:
编程语言 时间:
2015-03-20 22:08:04
阅读次数:
183
OkioOkio是java.io和java.nio的补充,使用它更容易访问、存储和处理数据。ByteStrings和BuffersByteString是不可变的字节序列。类似String类,使用它更容易处理二进制数据。Buffer是可变的字节序列。类似ArrayList。Sources和SinksSource类似InputStream(输入流);Sink类似Out..
分类:
其他好文 时间:
2015-03-20 18:53:51
阅读次数:
160
Java NIO的SocketChannel是连接tcp网络套接字的channel。有如下两种方式去创建:
1、打开一个SocketChannel,连接到网络上的一个server
2、当ServerSocketChannel收到一个连接,SocketChannel就创建了
打开SocketChannel
SocketChannel socketChannel = SocketChannel...
分类:
编程语言 时间:
2015-03-20 18:46:10
阅读次数:
161
Java NIO的ServerSocketChannel是用来监听外来TCP连接的channel,就想标准Java网络中的ServerSocket。实例如下:
ServerSocketChannel serverSocketChannel = ServerSocketChannel.open();
serverSocketChannel.socket().bind(new InetSocke...
分类:
编程语言 时间:
2015-03-20 18:39:34
阅读次数:
137