
IO流
逗比程序猿^_^
这个作者很懒,什么都没留下…
展开
-
阻塞和非阻塞,同步和异步
转载:https://www.cnblogs.com/George1994/p/6702084.html阻塞和非阻塞,同步和异步1 例子故事:老王烧开水。出场人物:老张,水壶两把(普通水壶,简称水壶;会响的水壶,简称响水壶)。老王想了想,有好几种等待方式 1.老王用水壶煮水,并且站在那里,不管水开没开,每隔一定时间看看水开了没。-同步阻塞老王想了想,这种方法不够聪明。 2.老王...原创 2019-08-18 11:09:58 · 169 阅读 · 0 评论 -
NIO
NIO简介 java.nio全称Java non-blocking IO或Java New IO,是从jdk1.4 开始引入的一套新的IO api(New IO) ,为所有的原始类型(boolean类型除外)提供缓存支持的数据容器,使用它可以提供非阻塞式的高伸缩性网络概念:阻塞与非阻塞,同步与异步 阻塞与非阻塞,同步与异步的比较 IO操作的模式: PIO(Progra...原创 2019-08-18 23:10:51 · 282 阅读 · 0 评论 -
IO基础之File文件操作
FileFile类的常用方法构造方法方法名描述File(File parent, String child)根据 parent 抽象路径名和 child 路径名字符串创建一个新 File 实例。File(String pathname)通过将给定路径名字符串转换为抽象路径名来创建一个新 File 实例。File(String parent, String ...原创 2019-08-14 19:24:50 · 154 阅读 · 0 评论 -
IO流
IO流 什么是IO流(input,output) 在工作中,经常会操作磁盘上的资源,这个过程中实现了数据的输入和输出操作,磁盘上的文件和内存之间进行交互,数据的交互需要有一个媒介或者管道,把这个媒介或者管道就称为IO流,也被称为输入输出流 I:Input O:Output 输入:从外部存储设备到内存交输入 / 读取 输出:从内存到外部存储设备叫输出 / 写入...原创 2019-08-14 19:47:50 · 112 阅读 · 0 评论 -
转换流、缓冲流
转换流 当你需要读取一个文本文件的时候,你的编译器定义的编码格式,如果与文本文件保存的数据格式不相同的话,那么读取出来的数据就是乱码。 这时,你就可以使用转换流来解决这个问题。只有转换流才能指定读取和写入的字符集 相当于给流带了一个面具,让字节流变成了字节流InputStreamReader类 InputStreamReader:字节字符转换输入流,将字节输入流转换为字符输入流...原创 2019-08-14 21:31:41 · 114 阅读 · 0 评论 -
标准输入、输出流与对象流,RandomAccessFile类
标准输入输出流 Java中的标准输入 / 输出分别通过System.in和System.out实现,默认情况下是键盘和显示器 PrintStream类:PrintStream为其他输出流添加了功能,使它们能够方便地打印各种数据值表示形式。 PrintWriter类:向文本输出流打印对象的格式化表示形式。此类实现在 PrintStream中的所有 print方法。它不包含用于写入原...原创 2019-08-15 15:11:18 · 327 阅读 · 0 评论