java赋值是传引用,不是新建对象。
String b = "My name is"; String x = b; // 存储到了相同地址
String 不支持动态变长,可以使用StringBuilder和StringBuffer。 StringBuffer线程安全,速度较慢;StringBuilder线程不安全,速度较快。
StringBuilder
StringBuffer
线程安全:有锁机制 线程不安全: 没有锁机制
泛型只能写对象
Stack<Integer> stk = new Stack<>();