眾所周知都知道不能繼承的是類是那些用final關鍵字修飾的。一般比較基本的類型或防止擴展類無意間破壞原來方法的實現的類型都應該是final的,在Jdk中System,String,StringBuffer等都是基本類型。
jdk的不可變類:jdk的java.lang包中 Boolean, Byte, Character, Double, Float, Integer, Long, Short, String.
jdk可變類舉例:StringBuffer 可變類,java.util.Date 可變類