摘要:
匿名内部类实用定义在外部的变量,该变量必须是final类型1:匿名内部类没有构造函数,无法对引用变量进行初始化。所以引用的参数必须是在外部已经初始化的final变量。 2:匿名内部类是出现在一个方法的内部的,如果它要访问这个方法的参数或者方法中定义的变量,则这些参数和变量必须被修饰为final。因为 阅读全文
摘要:
创建了一个新的对象,但是新对象和源对象的属性共用一个地址浅克隆 实现Cloneable接口重写clone()方法但没有实现序列化serializable接口public class User implements Cloneable { private Address address; public... 阅读全文
摘要:
7.序列化--->对象的序列化(对象进行存储or在网络中进行传递, 该对象必须进行序列化) 7.1 java.io.ObjectOutputStream java.io.ObjectInputStream java.io.... 阅读全文
摘要:
第一种static class T implements Comparable{ private String name; private int count; public T(String name, int count) { super(); this.name = name; ... 阅读全文
摘要:
public class StreamDemo6 { public static void main(String[] args) { try { //不自动刷新,后面可以添加一个参数 true,来自动刷新 PrintStream ps = new PrintStream(new File... 阅读全文
摘要:
public class StreamDemo5 { public static void main(String[] args) { try { byte[] b = new byte[10000]; System.out.println("请输入:"); while(tru... 阅读全文
摘要:
import java.io.BufferedOutputStream;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.FileInputStream;import java.io.FileO... 阅读全文
摘要:
public class StreamDemo3 { public static void main(String[] args) { try { //管道流 PipedInputStream in = new PipedInputStream(); PipedOutputStream... 阅读全文
摘要:
public class StreamDemo2 { public static void main(String[] args) { try { BufferedInputStream bis = new BufferedInputStream( new FileInputStrea... 阅读全文
摘要:
3.以字节为单位的输入输出流 输入流:InputStream(读) ----> FileInputStream 把文件作为字节流进行读操作 ----> BufferedInputStream(缓冲区的,先读入... 阅读全文