![](https://img-blog.csdnimg.cn/20200711120108764.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaSE-IO流
Java基础之IO流
喵先生呢
优秀的人哪都好,唯一的缺点是让人觉得自己是个垃圾。
展开
-
10. Java基础之NIO
Java NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。 NIO与原来的IO有同样的作用和目的,但是使用的方式完全不同,NIO支持面向缓冲区的、基于通道的IO操作。NIO将以更加高效的方式进行文件的读写操作。原创 2020-11-10 11:16:13 · 261 阅读 · 0 评论 -
9. IO流之内存操作流
如果我们在操作流的时候,不想让流输出到文件中,但是又需要对流进行操作,就可以使用内存流来实现输入与输出。针对于内存流,java.io 包里面提供了两组操作: 字节内存流:ByteArrayInputStream、ByteArrayOutputStream 字符内存流:CharArrayReader、CharArrayWriter原创 2020-06-12 16:41:19 · 166 阅读 · 0 评论 -
8. IO流之打印流
平时我们在控制台打印输出,是调用 print 方法和 println 方法完成的,这两个方法都来自于java.io.PrintStream 类,该类能够方便地打印各种数据类型的值,是一种便捷的输出方式。原创 2020-06-12 16:39:12 · 125 阅读 · 0 评论 -
7. IO流之序列化流
Java 提供了一种对象序列化的机制。用一个字节序列可以表示一个对象,该字节序列包含该 对象的数据 、对象的类型 和对象中存储的数据 等信息。字节序列写出到文件之后,相当于文件中持久保存了一个对象的信息。原创 2020-06-12 16:28:49 · 198 阅读 · 0 评论 -
6. IO流之转换流
转换流java.io.InputStreamReader ,是Reader的子类,是从字节流到字符流的桥梁。它读取字节,并使用指定的字符集将其解码为字符。它的字符集可以由名称指定,也可以接受平台的默认字符集。原创 2020-06-12 16:17:33 · 185 阅读 · 0 评论 -
5. IO流之缓冲流
缓冲流是一个更强大的流,能够高效读写。另外也有能够转换编码的转换流,能够持久化存储对象的序列化流等等。这些功能更为强大的流,都是在基本的流对象基础之上创建而来的,相当于是对基本流对象的一种增强。原创 2020-06-12 11:12:57 · 304 阅读 · 0 评论 -
4. Java基础之Properties类
java.util.Properties 继承于 Hashtable ,来表示一个持久的属性集。它使用键值结构存储数据,每个键及其对应值都是一个字符串。该类也被许多Java类使用,比如获取系统属性时, System.getProperties 方法就是返回一个 Properties 对象。原创 2020-06-12 10:53:21 · 124 阅读 · 0 评论 -
3. Java中IO异常处理
我们知道Java中异常处理有两种方式,一种是throw,一种是try-catch,我们首先要知道这两种方式的使用场景。throw 异常之后,后面的代码将不会执行try-catch时,即使catch到了异常之后,后面的代码还是会继续执行,刚学习的时候为了方便我们经常使用throw将异常抛出,而实际开发中并不能这样处理,建议使用 try…catch…finally 代码块原创 2020-06-12 10:45:17 · 434 阅读 · 0 评论 -
2. Java中数据的读写--IO流
Java中I/O操作主要是指使用 java.io 包下的内容,进行输入、输出操作。输入也叫做读取数据,输出也叫做作写出数据。原创 2020-06-12 01:04:11 · 332 阅读 · 1 评论 -
1. Java基础之File类
java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。原创 2020-06-11 22:42:46 · 211 阅读 · 0 评论