对象流——ObjectInputStream和ObjectOutputStream
摘要:>看一个需求 将int num = 100这个int数据保存到文件中,注意不是100数字,而是int 100,并且能够从文件中直接恢复int 100 将Dog dog = new Dog(“小黄”,3)这个dog对象保存到文件中,并且能够从文件恢复 上面的要求,就是能够将基本数据类型或者对象进行序列
阅读全文
posted @
2023-01-25 21:11
小宇不会编程
阅读(60)
推荐(0) 编辑
BufferedOutputStream
摘要:BufferedOutputStream BufferedOutputStream是字节流,实现缓冲的输出流,可以将多个字节写入底层输出流中,而不必对每次字节写入调用底层系统 应用实例 完成音乐/图片 的拷贝(要求使用BufferedOutputStream) //演示使用BufferedOutpu
阅读全文
posted @
2023-01-25 19:38
小宇不会编程
阅读(1216)
推荐(0) 编辑
应用实例:综合使用BufferedReader和BufferedWriter完成文件拷贝
摘要:public class BufferedCopy_ { public static void main(String[] args) { /** * 特别说明 * 1.BufferedReader 和 BufferedWriter 是按照字符操作的 * 2.不要去操作二进制文件(声音,视频,doc
阅读全文
posted @
2023-01-23 19:28
小宇不会编程
阅读(88)
推荐(0) 编辑
处理流——BufferedWriter
摘要:应用实例 //演示BufferedWriter的使用 public class BufferedWriter_ { public static void main(String[] args) throws IOException{ String filePath = "d:\\a.txt"; //
阅读全文
posted @
2023-01-23 19:05
小宇不会编程
阅读(62)
推荐(0) 编辑
处理流——BufferedReader
摘要:BufferedReader 和 BufferedWriter 属于字符流,是按照字符来读取数据的 关闭处理流时。只需要关闭外层流即可 //演示BufferedReader使用 public class BufferedReader_ { public static void main(String
阅读全文
posted @
2023-01-22 21:12
小宇不会编程
阅读(253)
推荐(0) 编辑
节点流和处理流
摘要:节点流和处理流的区别和联系 节点流是底层流/低级流,直接跟数据源相接。 处理流(包装流)包装节点流,既可以消除不同节点流的实现差异,也可以提供更方便的方法来完成输入输出。 处理流(也叫包装流)对节点流进行包装,使用了修饰器设计模式,不会直接与数据源相连 处理流的功能主要体现在以下两个方面: 性能的提
阅读全文
posted @
2023-01-22 20:49
小宇不会编程
阅读(37)
推荐(0) 编辑
IO流之节点流和处理流
摘要:基本介绍 节点流可以从一个特定的数据源读写数据,如FileReader、FileWriter 处理流(也叫包装流)是“连接”在已存在的流(节点流或处理流)之上,为程序提供更为强大的读写功能,如BufferedReader、BufferedWriter 节点流和处理流一览图
阅读全文
posted @
2023-01-15 20:36
小宇不会编程
阅读(13)
推荐(0) 编辑
FileWriter实例
摘要:FileWriter实例 要求:使用FileWriter将“风雨之后,定见彩虹”写入到note.txt文件中。 public class FileWriter_ { public static void main(String[] args) { String filePath = "d:\\not
阅读全文
posted @
2023-01-15 20:06
小宇不会编程
阅读(27)
推荐(0) 编辑
FileReader实例
摘要:FileReader实例 要求:使用FileReader 从story.txt 读取内容,并显示 public class FileReader_ { public static void main(String[] args) { } /** * 单个字符读取文件 */ @Test public
阅读全文
posted @
2023-01-14 20:49
小宇不会编程
阅读(17)
推荐(0) 编辑
IO流之FileReader和FileWriter
摘要:IO流之FileReader和FileWriter的介绍 FileReader和FileWriter是字符流,即按照字符来操作io FileReader类图 FileReader相关方法: new FileReader(File/String) read:每次读取单个字符,返回该字符,如果到文件末尾
阅读全文
posted @
2023-01-14 20:25
小宇不会编程
阅读(50)
推荐(0) 编辑
IO流之文件拷贝
摘要:IO流之文件拷贝 实例 public class FileCopy { public static void main(String[] args) { //完成文件拷贝,将d:\\pic.jpg 拷贝到 e:\\ /** * 思路分析 * 1.创建文件的输入流,将文件读入到程序 * 2.创建文件的
阅读全文
posted @
2023-01-13 20:36
小宇不会编程
阅读(14)
推荐(0) 编辑
IO流之FileOutputStream
摘要:IO流之FileOutputStream 类图 实例 public class FileOutputStream01 { public static void main(String[] args) { } /** * 演示使用FileOutputStream 将数据写到文件中 * 如果改文件不存在
阅读全文
posted @
2023-01-11 22:16
小宇不会编程
阅读(28)
推荐(0) 编辑
IO流之FileInputStream
摘要:IO流之FileInputStream InputStream:字节输入流 InputStream抽象类是所有类字节输入流的超类 InputStream常用的子类 FileInputStream:文件输入流 BufferedInputStream:缓冲字节输入流 ObjectInputStream:
阅读全文
posted @
2023-01-10 19:38
小宇不会编程
阅读(36)
推荐(0) 编辑
IO流原理及流的分类
摘要:IO流原理及流的分类 Java IO流原理 I/O是Input/Output的缩写,I/O技术是非常实用的技术,用于处理数据传输.如读/写文件,网络通讯等。 Java程序中,对于数据的输入/输出操作以”流(stream)”的方式进行。 java.io包下提供了各种“流”类和接口,用以获取不同种类的数
阅读全文
posted @
2023-01-09 21:31
小宇不会编程
阅读(34)
推荐(0) 编辑
IO流之目录的操作和文件删除
摘要:IO流之目录的操作和文件删除 mkdir创建一级目录,mkdirs创建多级目录,delete删除空目录或文件 public class Directory_ { public static void main(String[] args) { } //判断d:\\news1.txt 是否存在,如果存
阅读全文
posted @
2023-01-08 21:28
小宇不会编程
阅读(36)
推荐(0) 编辑
IO流之获取文件信息
摘要:IO流之获取文件信息 public class FileInformation { public static void main(String[] args) { } //获取文件的信息 @Test public void info() { //先创建文件对象 File file = new Fi
阅读全文
posted @
2023-01-07 19:55
小宇不会编程
阅读(38)
推荐(0) 编辑
IO流之创建文件
摘要:IO流之创建文件 方式1 new File(String pathname) 方式2 new File(File parent,String child)//根据父目录文件+子路径构建 方式3 new File(String parent,String child)//根据父目录+子路径构建 pub
阅读全文
posted @
2023-01-07 19:39
小宇不会编程
阅读(51)
推荐(0) 编辑
System类
摘要:System类 System系统类,主要用于获取系统的属性数据和其他操作,构造方法私有的。 arraycopy方法 public class SystemDemo { public static void main(String[] args) { //arraycopy:数组的复制 //Syste
阅读全文
posted @
2023-01-02 21:00
小宇不会编程
阅读(14)
推荐(0) 编辑