NowOrNever

Power Cloaked in Simplicity

Java NIO系列教程(十二) Java NIO与IO

原文地址:http://tutorials.jenkov.com/java-nio/nio-vs-io.html 作者:Jakob Jenkov   译者:郭蕾    校对:方腾飞 当学习了Java NIO和IO的API后,一个问题马上涌入脑海: 我应该何时使用IO,何时使用NIO呢?在...

2015-03-17 15:22:33

阅读数 2148

评论数 0

Java NIO系列教程(十一) Pipe

原文链接     作者:Jakob Jenkov     译者:黄忠       校对:丁一 Java NIO 管道是2个线程之间的单向数据连接。Pipe有一个source通道和一个sink通道。数据会被写到sink通道,从source通道读取。 这里是Pipe原理的图示: ...

2015-03-17 15:04:11

阅读数 954

评论数 0

Java NIO系列教程(十) Java NIO DatagramChannel

原文链接    作者:Jakob Jenkov    译者:郑玉婷     校对:丁一 Java NIO中的DatagramChannel是一个能收发UDP包的通道。因为UDP是无连接的网络协议,所以不能像其它通道那样读取和写入。它发送和接收的是数据包。 打开 DatagramCh...

2015-03-17 14:58:55

阅读数 997

评论数 0

Java NIO系列教程(九) ServerSocketChannel

原文链接     作者:Jakob Jenkov     译者:郑玉婷      校对:丁一 Java NIO中的 ServerSocketChannel 是一个可以监听新进来的TCP连接的通道, 就像标准IO中的ServerSocket一样。ServerSocketChannel类在 ...

2015-03-17 14:57:13

阅读数 1039

评论数 0

Java NIO系列教程(八) SocketChannel

原文链接     作者:Jakob Jenkov     译者:郑玉婷      校对:丁一 Java NIO中的SocketChannel是一个连接到TCP网络套接字的通道。可以通过以下2种方式创建SocketChannel: 打开一个SocketChannel并连接到互联网上的...

2015-03-17 14:52:03

阅读数 917

评论数 0

Java NIO系列教程(七) FileChannel

原文链接     作者:Jakob Jenkov     译者:周泰      校对:丁一 Java NIO中的FileChannel是一个连接到文件的通道。可以通过文件通道读写文件。 FileChannel无法设置为非阻塞模式,它总是运行在阻塞模式下。 打开FileChannel 在...

2015-03-17 14:51:00

阅读数 705

评论数 0

Java NIO系列教程(六) Selector

原文链接 作者:Jakob Jenkov 译者:浪迹v 校对:丁一 Selector(选择器)是Java NIO中能够检测一到多个NIO通道,并能够知晓通道是否为诸如读写事件做好准备的组件。这样,一个单独的线程可以管理多个channel,从而管理多个网络连接。 下面是本文所涉及...

2015-03-17 14:49:25

阅读数 998

评论数 0

Java NIO系列教程(五) 通道之间的数据传输

原文地址:http://tutorials.jenkov.com/java-nio/scatter-gather.html 作者:Jakob Jenkov   译者:郭蕾     校对:周泰 在Java NIO中,如果两个通道中有一个是FileChannel,那你可以直接将数据从一个chann...

2015-03-17 14:44:59

阅读数 931

评论数 0

Java NIO系列教程(四) Scatter/Gather

原文地址:http://tutorials.jenkov.com/java-nio/scatter-gather.html 作者:Jakob Jenkov   译者:郭蕾    Java NIO开始支持scatter/gather,scatter/gather用于描述从Channel(译者...

2015-03-17 14:43:25

阅读数 1009

评论数 0

Java NIO系列教程(三) Buffer

原文链接     作者:Jakob Jenkov     译者:airu     校对:丁一 Java NIO中的Buffer用于和NIO通道进行交互。如你所知,数据是从通道读入缓冲区,从缓冲区写入到通道中的。 缓冲区本质上是一块可以写入数据,然后可以从中读取数据的内存。这块内存被包装成NI...

2015-03-17 14:41:08

阅读数 964

评论数 0

Java NIO系列教程(二) Channel

原文链接     作者:Jakob Jenkov     译者:airu     校对:丁一 Java NIO的通道类似流,但又有些不同: 既可以从通道中读取数据,又可以写数据到通道。但流的读写通常是单向的。 通道可以异步地读写。 通道中的数据总是要先读到一个Buffer,或者总是要从一个...

2015-03-17 14:36:19

阅读数 898

评论数 0

Java NIO系列教程(一) Java NIO 概述

原文链接     作者:Jakob Jenkov     译者:airu     校对:丁一 Java NIO 由以下几个核心部分组成: Channels Buffers Selectors 虽然Java NIO 中除此之外还有很多类和组件,但在我看来,Channel,Buffer 和...

2015-03-17 14:29:29

阅读数 1002

评论数 0

Java类加载/ClassLoader

(1) JVM中ClassLoader的类型 (2) 类加载的规则 (3) 类加载的方法 (4) 代码实例 (5) ContextClassLoader

2015-03-05 12:08:26

阅读数 1172

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭