随笔 - 43  文章 - 0  评论 - 0  阅读 - 3029
01 2023 档案
对象流——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) 推荐(0) 编辑
BufferedOutputStream
摘要:BufferedOutputStream BufferedOutputStream是字节流,实现缓冲的输出流,可以将多个字节写入底层输出流中,而不必对每次字节写入调用底层系统 应用实例 完成音乐/图片 的拷贝(要求使用BufferedOutputStream) //演示使用BufferedOutpu 阅读全文
posted @ 2023-01-25 19:38 小宇不会编程 阅读(1216) 评论(0) 推荐(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) 推荐(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) 推荐(0) 编辑
处理流——BufferedReader
摘要:BufferedReader 和 BufferedWriter 属于字符流,是按照字符来读取数据的 关闭处理流时。只需要关闭外层流即可 //演示BufferedReader使用 public class BufferedReader_ { public static void main(String 阅读全文
posted @ 2023-01-22 21:12 小宇不会编程 阅读(253) 评论(0) 推荐(0) 编辑
节点流和处理流
摘要:节点流和处理流的区别和联系 节点流是底层流/低级流,直接跟数据源相接。 处理流(包装流)包装节点流,既可以消除不同节点流的实现差异,也可以提供更方便的方法来完成输入输出。 处理流(也叫包装流)对节点流进行包装,使用了修饰器设计模式,不会直接与数据源相连 处理流的功能主要体现在以下两个方面: 性能的提 阅读全文
posted @ 2023-01-22 20:49 小宇不会编程 阅读(37) 评论(0) 推荐(0) 编辑
IO流之节点流和处理流
摘要:基本介绍 节点流可以从一个特定的数据源读写数据,如FileReader、FileWriter 处理流(也叫包装流)是“连接”在已存在的流(节点流或处理流)之上,为程序提供更为强大的读写功能,如BufferedReader、BufferedWriter 节点流和处理流一览图 阅读全文
posted @ 2023-01-15 20:36 小宇不会编程 阅读(13) 评论(0) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 推荐(0) 编辑
IO流之FileOutputStream
摘要:IO流之FileOutputStream 类图 实例 public class FileOutputStream01 { public static void main(String[] args) { } /** * 演示使用FileOutputStream 将数据写到文件中 * 如果改文件不存在 阅读全文
posted @ 2023-01-11 22:16 小宇不会编程 阅读(28) 评论(0) 推荐(0) 编辑
IO流之FileInputStream
摘要:IO流之FileInputStream InputStream:字节输入流 InputStream抽象类是所有类字节输入流的超类 InputStream常用的子类 FileInputStream:文件输入流 BufferedInputStream:缓冲字节输入流 ObjectInputStream: 阅读全文
posted @ 2023-01-10 19:38 小宇不会编程 阅读(36) 评论(0) 推荐(0) 编辑
IO流原理及流的分类
摘要:IO流原理及流的分类 Java IO流原理 I/O是Input/Output的缩写,I/O技术是非常实用的技术,用于处理数据传输.如读/写文件,网络通讯等。 Java程序中,对于数据的输入/输出操作以”流(stream)”的方式进行。 java.io包下提供了各种“流”类和接口,用以获取不同种类的数 阅读全文
posted @ 2023-01-09 21:31 小宇不会编程 阅读(34) 评论(0) 推荐(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) 推荐(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) 推荐(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) 推荐(0) 编辑
System类
摘要:System类 System系统类,主要用于获取系统的属性数据和其他操作,构造方法私有的。 arraycopy方法 public class SystemDemo { public static void main(String[] args) { //arraycopy:数组的复制 //Syste 阅读全文
posted @ 2023-01-02 21:00 小宇不会编程 阅读(14) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示