-
小技巧:如果要对操作进行效率对比,则可以用时间函数来进行做差比较。 代码如下: long start = System.currentTimeMillis(); ... long end = System.currentTimeMillis(); System.out.println(end - start);//单位:ms查看全部
-
关于0xff:查看全部
-
字节流之文件输入流FileInputStream、输出流FileOutputStream简介 I IO流(输入流、输出流) 字节流、字符流 1.字节流 1)InputStream、OutputStream InputStream抽象了应用程序读取数据的方式 OutputStream抽象了应用程序写出数据的方式 2)EOF = End 读到-1就读到结尾 3)输入流基本方法 int b = in.read()//读取一个字节无符号填充到int低八位.-1是 EOF in.read(byte[] buf)//读取数据填充到字节数组buf in.read(byte[] buf,int start,int size)//读取数据到字节数组buf,从buf的start位置开始存放size长度的数据 4)输出流基本方法 out.write(int b)//写出一个byte到流,b的低8位 out.write(byte[] buf)//将buf字节数组都写入到流 out.write(byte[] buf,int start,int size)//字节数组buf从start位置开始写size长度的字节到流 5)FileInputStream--->extends InputStream,具体实现了在文件上读取数据 6)FileOutputStream--->extends OutputStream,实现了向文件中写出byte数据的方法查看全部
-
输入输出流的基本方法:查看全部
-
反序列化调用父类构造函数问题 序列化会递归调用父类的构造函数查看全部
-
arraylist是自己完成序列化的不是用jvm自定义的方式 因为arraylist有扩容机制 所以里面封装的那个数组可能没有放满 所以为了减少开销 只序列化有信息的部分查看全部
-
对象的序列号与反序列化总结查看全部
-
字符流过滤器总结查看全部
-
字符流总结2查看全部
-
字符流总结1查看全部
-
反序列化过程中,如果父类没有实现Serializable接口,其构造函数会被显式调用查看全部
-
带缓存的输入输出流总结查看全部
-
DataInputStream和Outxxx总结查看全部
-
对象的序列化和反序列化需要 序列化流(ObjectOutputStream)和反序列化流(ObjectInputStream)查看全部
-
对象的序列化和反序列化概念查看全部
举报
0/150
提交
取消