java
Michalmsj
这个作者很懒,什么都没留下…
展开
-
java IO总结
字节流 介绍一下所有字节流的父类,也就是在装饰模式中扮演“武器”这个角色的类。所有输入字节流的父类是InputStream,所有输出字节流的父类是OutputStream。 FileInputStream/FileOutputStream 1. int read() :这个方法每次都从文件中读取一个字节,并且把读到的内容返回。这个字节作为int四个字节中的最低位返回。而当读到流末尾时,返回-原创 2015-10-24 10:38:45 · 285 阅读 · 0 评论 -
java NIO
阻塞I/O 阻塞I/O在调用InputStream.read()方法时是阻塞的,它会一直等到数据到来时(或超时)才会返回;同样,在调用ServerSocket.accept()方法时,也会一直阻塞到有客户端连接才会返回,每个客户端连接过来后,服务端都会启动一个线程去处理该客户端的请求。这样会有一个缺点: 传统的阻塞式IO,每个连接必须要开一个线程来处理,并且没处理完线程不能退出。当客户端多原创 2015-10-24 10:46:36 · 246 阅读 · 0 评论