众所周知都知道不能继承的是类是那些用final关键字修饰的。一般比较基本的类型或防止扩展类无意间破坏原来方法的实现的类型都应该是final的,在Jdk中System,String,StringBuffer等都是基本类型。
jdk的不可变类:jdk的java.lang包中 Boolean, Byte, Character, Double, Float, Integer, Long, Short, String.
jdk可变类举例:StringBuffer 可变类,java.util.Date 可变类