再学java基础(6)关于 java IO 知识汇总。
来源:互联网 发布:气力输送计算软件 编辑:程序博客网 时间:2024/05/16 13:49
import java.io.*;public class TestFileInputStream{public static void main(String[] args){int b = 0;FileInputStream in = null;try{in = new FileInputStream("d:\\java\\TestFileInputStream.java"); // 找到这个文件}catch(FileNotFoundException e){System.out.println("系统文件 没有找到");System.exit(-1);}try{long num = 0;while((b = in.read()) != -1){ // 读取这个文件的内容。System.out.println((char)b);num ++;}in.close();System.out.println();System.out.println("共度取得了" + num + "个字节");}catch(IOException e){System.out.println("文件读取错误");System.exit(-1);}}}
import java.io.*;public class TestFileOutputStream{public static void main(String[] args){int b = 0;FileInputStream in = null;FileOutputStream os = null;try{in = new FileInputStream("D:\\java\\Test.java"); // 找到文件 读取数据os = new FileOutputStream("D:\\java\\hw.java"); // 找到文件 写入数据while((b = in.read()) != -1){ // 读os.write(b); // 写}in.close();os.close();}catch (FileNotFoundException e2) {System.out.println("找不到指定文件"); System.exit(-1); } catch (IOException e1) { System.out.println("文件复制错误"); System.exit(-1); } System.out.println("文件已复制");}}
import java.io.*;public class TestFileReader{public static void main(String[] args){FileReader fr = null;int c =0;try{fr = new FileReader("d:\\java\\TestFileReader.java"); // 按字符读取int ln = 0;while((c = fr.read()) != -1){System.out.print((char)c);}fr.close();}catch(FileNotFoundException e){System.out.println("找不到指定的 文件");}catch(IOException e){System.out.println("文件读取错误");}}}
import java.io.*;public class TestFileWriter2 {public static void main(String[] args) throws Exception {FileReader fr = new FileReader("d:/java/io/TestFileWriter2.java");FileWriter fw = new FileWriter("d:/java/io/TestFileWriter2.bak");int b;while((b = fr.read()) != -1) {fw.write(b);}fr.close();fw.close();}}
IO流------掌握字节流、字符流和对象序列化的处理.。
熟练使用各种输入、输出流类(InputStream、OutputStream、FileInputStream、FileOutputStream、DataInputStream、DataOutputStream、BufferedInputStream、BufferedOutputStream、Reader、Writer、InputStreamReader、OutputStreamWriter、BufferReader、BufferedWriter、ObjectInputStream、ObjectOutputStream)。
- 再学java基础(6)关于 java IO 知识汇总。
- 再学java基础(6)关于 java IO 知识汇总。
- 再学java基础(7)java IO 实战 【待续。。。。。】
- 再学java基础(7)java IO 实战
- java提高篇(一) java知识汇总-------io流知识汇总(io学习流程)
- 关于java基础--IO流
- 【java基础:IO】Java的IO知识整理!
- Java基础的IO和线程知识
- Java多线程、并发基础面试知识汇总
- Java SE基础是知识汇总
- 关于java io知识的初步了解
- java IO汇总
- Java IO流汇总
- 关于Java基础输入输出IO的问题
- Java IO 知识
- Java IO相关知识
- 知识链-Java IO
- java IO相关知识
- ARP攻击
- 开坑。。
- AVR(Mega8)的 IO口模拟SPI,读写FLASH
- 关于javascript 对象,数组的使用
- 第七周实验报告(3)
- 再学java基础(6)关于 java IO 知识汇总。
- 第七周任务一
- javascript小效果——是想网页title的滚动效果
- 7-3 类模板 复数类
- c指针学习
- 完美解决javaJDK卸载问题
- 解决vs2005 在 ie8 中 设置断点不起作用
- POJ 1988 Cube Stacking
- Fedora 16下ACE的编译安装