05 2020 档案
摘要:总结: FileOutputStream 文件输出流 ,无缓冲区,write一次,就往文件里面写一次数据,效率较低。 BufferedOutputStream 缓存输出流, 缓存区默认大小为8192byte,可通过构造函数定义。 write方法将数据写入缓存区中,缓存区满时写入文件。 flush方法
阅读全文
摘要:package io; import org.junit.Test; import java.io.*; public class BufferedStreamDemoTest { private String path0 = System.getProperty("user.dir") + "/s
阅读全文
摘要:package io; import org.junit.Test; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; p
阅读全文
摘要:package io; import org.junit.Test; import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.
阅读全文
摘要:二者的作用和区别 1. break:直接跳出当前循环体(while、for、do while)或程序块(switch)。其中switch case执行时,一定会先进行匹配,匹配成功返回当前case的值,再根据是否有break,判断是否继续输出,或是跳出判断。 2. continue:不再执行循环体中
阅读全文
摘要:成员变量和局部变量的区别 1.定义位置上看 成员变量定义在类中,局部变量定义在方法中、或者语句中 2.内存的存储 成员变量跟随对象在堆中存储 局部变量跟着方法在栈内存存储 3.生命周期 成员变量堆内存存储,声明周期较长 局部变量栈内存存储,使用完毕后就消失,声明周期较短 4.作用范围 成员变量作用范
阅读全文