IO流与递归
PETRICHOR03
一个即将面临毕业的在校大学生-->一个不想被pua的男孩
展开
-
NIO、AIO看这个就OK啦!!!
Select选择器多路复用的概念是指多个服务器去监听多个端口,如果多路不复用,则每个服务器都需要开启一个线程,在高并发下性能比较差。所以,我们可以把多个服务器注册到一个Select选择器上,只需要开启一个线程就可以处理这些服务器。选择器SelectorSelector称为选择器或多路复用器,可以让很多Channel注册其中,然后监听各个Channel发生的事件。Selector的创建:...原创 2020-03-27 22:25:21 · 125 阅读 · 0 评论 -
缓冲流、转换流、序列化流、装饰者模式、commons-io工具包——冲冲冲
缓冲流概述字节缓冲流字符缓冲流案例:文本排序转换流字符编码和字符集字符编码字符集编码引出的问题序列化流打印流装饰者模式概述案例:commons-io工具包概述使用常用API介绍...原创 2020-03-23 21:13:56 · 119 阅读 · 0 评论 -
Java中的四大流——字节流、字符流
字符流字节流也是可以读取文本文件,但是可能会出现读取中文时,只读取其中的部分字节,因为中文不止由一个字节组成。所以引入字符流。字符输入流(Reader)顶层父类:Reader(抽象类)共性方法:public void close();//释放资源public int char read();//一次读一个字符,返回的值码值public int read (char[] chs);//...原创 2020-03-22 20:58:08 · 408 阅读 · 0 评论 -
关于File类、递归、IO流与字节流,作为程序员必须要知道的几点!!!
File类概述构造方法常用方法获取功能的方法绝对路径与相对路径判断功能的方法创建删除功能的方法目录的遍历递归概述递归累和案例计算1~n的和递归求阶乘文件搜索...原创 2020-03-21 20:20:38 · 196 阅读 · 0 评论