
IO流
文章平均质量分 77
听课笔记~
elk-zhang
Elk lost
展开
-
*其他的流
一、标准输入、输出流System.in:标准的输入流。默认从键盘输入System.out:标准的输出流。默认从控制台输出1.System类的setIn(InputStream is)/setOut(PrintStream ps)作用重新指定输入和输出的流具体如何使用参考以下例题2.例题:从键盘输入字符串,要求读取到的整行字符串转成大写输出。然后继续进行输入操作,直至当输入“e”或“exit”时,退出程序⚪思路Ⅰ.使用Scanner实现,调用next()返回一个字符..原创 2022-01-21 16:43:47 · 343 阅读 · 0 评论 -
转换流(处理流的一种,属于字符流)
目录一、概述1.转换流的作用2.种类①INputStreamReader②OutputStreamReader图示3.编码&解码①解码②编码4.字符集1.字符编码的由来及常见的编码表2.UTF-8和Unicode编码的区别3.Unicode编码二、INputStreamReader的使用三、OutputStreamReader的使用一、概述1.转换流的作用提供了在字节流和字符流之间的转换字节流中的数据都是字符时,转成字符流操原创 2022-01-18 22:35:18 · 3318 阅读 · 6 评论 -
缓冲流(处理流的一种)
BufferedInputStreamBufferedOutPutStreamBufferedReaderBufferedWriter一、作用提高流的读写效率⚪ 提高读写速度的原因内部提供了一个缓冲区二、缓冲流的使用 @Test public void test1(){ FileInputStream fis = null; FileOutputStream fos = null; BufferedI...原创 2022-01-18 19:22:35 · 347 阅读 · 0 评论 -
FileReader && FileWriter && FileInputStream && FileOutputStream
目录一、读入数据的基本操作将day09下的hello.txt文件内容读入程序中,并输出到控制台1.步骤:2.完整代码3.异常的处理:为了保证流资源一定可以执行关闭操作,需要使用try-catch-finally处理注意二、对read()操作升级:使用read的重载方法⚪步骤1.File类的实例化2.FileReader流的实例化3.读入操作4.资源的关闭三、FileWriter写出数据的操作————从内存中写出数据到硬盘的文件里(一)步骤...原创 2022-01-17 16:51:57 · 4409 阅读 · 0 评论 -
二、IO流原理及流的分类
目录一、Java IO原理输入input输出output⚪流的分类1.按操作数据单位2.按数据流的流向3.按流的角色二、IO流体系抽象基类(不能实例化)⚪ 注意一、Java IO原理I/O是Input / Output的缩写,I/O技术是非常实用的技术,用于处理设备之间的数据传输。如:读/写文件,网络通讯等。 Java程序中,对于数据的输入输出操作以“流(stream)”的方式进行 java.io包下提供了各种“流”类和接口,用以获取不同种类的数据,.原创 2022-01-17 14:32:21 · 633 阅读 · 0 评论 -
一、File类的使用
目录一、概念二、创建类的实例(一)常用构造器1.构造器1(public File(String pathname))2.构造器2(public File(String parent,String child))3.构造器3(public File(File parent,String chile))(二)路径1.相对路径2.绝对路径3.路径分隔符 ①.不同系统中有不同的路径分隔符 ②.注意事项三、File类的常用方法(一)获取pub...原创 2022-01-17 12:00:18 · 1491 阅读 · 0 评论