
IO
北方有梦_hsp
这个作者很懒,什么都没留下…
展开
-
工具-序列化技术
ObjectOutputStreampackage zuoye;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectOutputStream;import java.io.Serializable;public class Demo14 { public static void main(String[] args) throws IOException {原创 2020-08-16 23:55:08 · 141 阅读 · 0 评论 -
Map-IO-Properties(常用于配置文件)
storeProperties ps = new Properties(); ps.put("name","祖安"); ps.put("info","嘲讽"); //文件名字要包含properties FileWriter fw = new FileWriter("f:\\properties.txt"); ps.store(fw,"祖安人的特征"); fw.close();结果:loadProperties原创 2020-08-16 22:56:29 · 133 阅读 · 1 评论 -
IO-Print与BufferedReader
PrintStreamPrintStream p = new PrintStream("F:\\1.txt"); p.println("嘿嘿"); p.close();结果:PrintWriterPrintWriter p2 = new PrintWriter("F:\\1.txt"); p2.println("呵呵"); p2.flush(); p2.close();结果字符流转换为字节流FileOutp原创 2020-08-16 19:07:45 · 146 阅读 · 0 评论 -
IO-字节转换字符流
InputStreamReaderpackage zuoye;import java.io.*;public class Demo11 { public static void main(String[] args) throws IOException { //转换流 :将字节流转换成字符流 使用了装饰者模式 FileInputStream fis = new FileInputStream("c://a.txt"); //将字原创 2020-08-16 18:35:38 · 156 阅读 · 0 评论 -
IO-Reader-FileReader
构造方法FileReader fr = new FileReader("F:\\1.txt");注意:需要抛出异常FileNotFoundExceptionread注意需要抛出异常:throws IOException方法1:读一个字符FileReader fr = new FileReader("F:\\1.txt"); int read = fr.read(); System.out.println((char)read); fr.clo原创 2020-08-16 17:32:20 · 140 阅读 · 0 评论 -
IO-Writer-FileWriter
构造方法FileWriter fw = new FileWriter("F:\\");//追加模式FileWriter fw = new FileWriter("F:\\1.txt",true);注意:需要抛出异常IOExceptionwriteFileWriter fw = new FileWriter("F:\\1.txt"); fw.write("哈利路亚"); fw.flush(); fw.close();结果:append原创 2020-08-16 17:14:15 · 194 阅读 · 0 评论 -
IO-加密工具
public static void main(String[] args) throws IOException { System.out.println("请输入文件的全路径"); Scanner scanner = new Scanner(System.in); String filename = scanner.nextLine(); //原文件 File oldFile = new File(filename);原创 2020-08-16 15:53:45 · 208 阅读 · 0 评论 -
IO-InputStream-FileInputStream
构造方法java.io.FileInputStream fis = new java.io.FileInputStream("F:\\1.txt");File file = new File("F:\\1.txt"); java.io.FileInputStream fis = new java.io.FileInputStream(file);方法read方法1:读取一个字符读取完毕返回-1byte test = (byte) fis.read();原创 2020-08-16 15:47:26 · 90 阅读 · 0 评论 -
IO-OutputStream-FileOutputStream
IO流概述 * 可以将这种数据传输操作,看做一种数据的流动 , 按照流动的方向分为输入Input和输出Output * Java中的IO操作主要指的是 java.io包下的一些常用类的使用. 通过这些常用类对数据进行读取(输入Input) 和 写出(输出Output) * * IO流的分类: * 按照流的方向来分,可以分为:输入流和输出流. * 按照流动的数据类型来分,可以分为:字节流和字符流 * * 字节流: * - 输入流 : InputStre原创 2020-08-15 22:59:04 · 912 阅读 · 0 评论 -
IO-File
概念文件和目录路径名的抽象表示形式。构造方法 //构造方法1 File dir = new File("F://Test"); //构造方法2 File file = new File(dir,"1.txt"); file.createNewFile(); //构造方法3 File file1 = new File("F://Test","2.txt"); file1.createNew原创 2020-08-15 18:18:36 · 240 阅读 · 0 评论