很多人都知道String类是final修饰的,但是可能不太清楚为啥用final修饰,以及用final修饰的好处。
本文转载与 Java全栈体系Collection - ArrayList 源码解析
Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。
Java 的泛型是伪泛型,这是因为 Java 在编译期间,所有的泛型信息都会被擦掉,这也就是通常所说类型擦除 。
String StringBuffer 和 StringBuilder 的区别是什么? String 为什么是不可变的?
加载顺序:父类静态属性(成员变量) > 父类静态代码块 > 子类静态属性 > 子类静态代码块 > 父类非静态属性 > 父类非静态代码块 > 父类构造器 > 子类非静态属性 > 子类非静态代码块 > 子类构造器
JVM调优相关步骤
简述try-catch与throw的区别。
1 / 7