随笔分类 - IO流
IO流
摘要:1.FileUtils 1-1:readFileToString(读取文件的字符串) import org.apache.commons.io.FileUtils;import java.io.File;public class Dome22 { public static void main(
阅读全文
摘要:1.File在IO流中的作用 当以文件作为数据源或目标时,除了可以使用字符串作为文件以及位置的指定以外,还可以通过File类指定 import java.io.*;public class Dome21 { public static void main(String[] args) { Buff
阅读全文
摘要:1.RandomAccessFile有两个作用 可以实现对一个文件做读写的操作 可以访问文件的任意位置,不像其他流,只能按照小猴顺序读取 2.RandomAccessFile的三个核心方法 .RandomAccessFile(String name,String dome),name:确定文件 do
阅读全文
摘要:1.对象输出流-基本数据类型 import java.io.BufferedOutputStream;import java.io.FileOutputStream;import java.io.ObjectOutputStream;public class Dome15 { public sta
阅读全文
摘要:1.数据流 可以存取与机器无关的所以Java基础类型数据 DataOutputStream:数据输出流 import java.io.*;public class Dome13 { public static void main(String[] args) { DataOutputStream
阅读全文
摘要:1.字节数组流(ByteArrayInputStream 和 ByteArrayOutputStream ) 经常使用在流和数组直接的转换 字节数组输入流:ByteArrayInputStream 说白了,就是把内存中的字节数组对象当作数据源 import java.io.ByteArrayInpu
阅读全文
摘要:1.字符输出流(PrintWriter) import java.io.BufferedReader;import java.io.FileInputStream;import java.io.InputStreamReader;import java.io.PrintWriter;public
阅读全文
摘要:1.转换流 System.in 和 System.out 都是字节流,这里用了 InputStreamReader 和 InputStreamReader 将字节流转化成了字符流,再通过字符缓冲流,输入和输出 import java.io.*;public class Dome09 { publi
阅读全文
摘要:1.文件字符缓冲流-字符缓冲输入流 这里使用的 BufferedReade 字符缓冲输入流来提高读写效率,对于字符来说,是通过一行一行读取的 readLine() import java.io.BufferedReader;import java.io.FileReader;public clas
阅读全文
摘要:1.文件字符流实现文本文件拷贝功能 这边使用了 char[] 数组作为缓冲区 import java.io.FileReader;import java.io.FileWriter;public class Dome06 { public static void main(String[] arg
阅读全文
摘要:1.文件字符输入流 import java.io.FileReader;public class Dome05 { public static void main(String[] args) { FileReader frd = null; try { //创建文件字符流输入对象 frd = n
阅读全文
摘要:1.自定义文拷贝工具类 import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;pub
阅读全文
摘要:1.文件字节流-通过文件字节缓冲流提高读写效率 文件字节输入流--文件字节输入缓冲流 文件字节输出流 文件字节输出缓冲流 import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.Fil
阅读全文
摘要:1.通过缓冲区提高读取效率-方式一 通过创建字节数组作为缓冲区,提高读写效率,这边固定了1024字节 举个例子:有2048斤大米。如果没有定义缓冲区,就像是一粒一粒的搬回家,创建了缓存区,1024字节,就类似你有个口袋,这个口袋可以装1024斤大米,这样你搬2次,就可以全部搬完 import jav
阅读全文
摘要:1.文件字节流-输入流 文件字节流输入流 FileInputStream 通过字节的方式读取文件,适合读取所有类型的文件(图像,视频,文本文件等),java也专门提供了FileReader读取文本文件 import java.io.FileInputStream;public class Dome
阅读全文
摘要:1.file类对文件的操作 import java.io.File;public class Dome02 { public static void main(String[] args) throws Exception { File file = new File("d:/dome.txt")
阅读全文
摘要:1.改造入门案例 import java.io.FileInputStream;public class Dome01 { public static void main(String[] args) { FileInputStream fis = null; try { //创建字节输入流对象
阅读全文
摘要:1.第一个IO流程 import java.io.FileInputStream;public class Dome01 { public static void main(String[] args) { FileInputStream fis = null; try { //创建字节输入流对
阅读全文

浙公网安备 33010602011771号