Java基础基本数据类型Java类字符数组初始化String、StringBuffer、StringBuilder字符串、json对象、javaBean转换try catch finally执行顺序异常Serializable序列化/反序列化接口volatiletransientbean copy浅复制、深复制接口和抽象类的区别?内部类集合double\float运算io流反射泛型ThreadLocal强引用、软引用、弱引用、虚引用hash一致性算法线程BIO、NIO、AIO锁HttpJVMJM
Java基础Java类初始化顺序String、StringBuffer、StringBuilderJava类初始化顺序这是所有情况的类初始化顺序,如果实际类中没有定义则跳过:父类静态变量——父类静态代码块——子类静态代码块——父类非静态变量——父类非静态代码块——父类构造函数——子类非静态变量——子类非静态代码块——子类构造函数String、StringBuffer、StringBuilderStirng:final修饰,存放在字符串常量池或堆中StringBuffer(内存中为字符串数组):线