1.谈谈对Java IO的认识。 对于I/O操作来说, 其根本的作用在于传输数据。输入和输出指的仅是数据的流向,实际传输是通过某些具体的媒介来完成的,其中最主要的是文件系统和网络连接; 早期的java.io包把I/O操作抽象成数据的流动,进而有了流的概念;在Java NIO中,则把I/O操作抽象成端 ...
分类:
其他好文 时间:
2018-03-11 19:19:52
阅读次数:
151
A Java NIO SocketChannel is a channel that is connected to a TCP network socket. It is Java NIO's equivalent of Java Networking's Sockets. There are t ...
分类:
编程语言 时间:
2018-03-11 19:18:03
阅读次数:
190
A Java NIO ServerSocketChannel is a channel that can listen for incoming TCP connections, just like a ServerSocket in standard Java Networking. The Se ...
分类:
编程语言 时间:
2018-03-11 19:11:51
阅读次数:
176
Java NIO consist of the following core components: Channels Buffers Selectors Java NIO has more classes and components than these, but the Channel, Bu ...
分类:
编程语言 时间:
2018-03-11 17:45:58
阅读次数:
181
Java NIO (New IO) is an alternative IO API for Java (from Java 1.4), meaning alternative to the standardJava IO and Java Networking API's. Java NIO of ...
分类:
编程语言 时间:
2018-03-11 17:30:16
阅读次数:
171
Java NIO(New IO或 Non Blocking IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。NIO支持面向缓冲区的、基于通道的IO操作。NIO将以更加高效的方式进行文件的读写操作。 java IO 与 java NIO 的区别 一、 ...
分类:
其他好文 时间:
2018-03-07 17:35:10
阅读次数:
212
import java.io. ; import java.net.InetAddress; import java.net.ServerSocket; import java.net.Socket; import java.nio.ByteBuffer; import java.text.Date ...
分类:
编程语言 时间:
2018-03-06 00:56:48
阅读次数:
536
基本概念讲述 什么是同步? 同步就是:如果有多个任务或者事件要发生,这些任务或者事件必须逐个地进行,一个事件或者任务的执行会导致整个流程的暂时等待,这些事件没有办法并发地执行。 什么是异步? 异步就是:如果有多个任务或者事件发生,这些事件可以并发地执行,一个事件或者任务的执行不会导致整个流程的暂时等 ...
分类:
编程语言 时间:
2018-03-02 20:53:28
阅读次数:
123
Netty是一个高性能、异步事件驱动的NIO框架,基于JAVA NIO提供的API实现 ChannelEvent 先说这个ChannelEvent,因为Netty是基于事件驱动的,就是我们上文提到的,发生什么事,就通知"有关部门"。所以,不难理解,我们自己的业务代码中,一定有跟这些事件相关的处理。在 ...
分类:
Web程序 时间:
2018-03-02 20:47:50
阅读次数:
180
dubbo http://dubbo.io/books/dubbo-user-book/ NIO http://tutorials.jenkov.com/java-nio/index.html redis http://redisdoc.com/ importnew http://www.impor ...
分类:
其他好文 时间:
2018-03-02 14:48:33
阅读次数:
115