String , BigDecimal 以及包裝器類型: Integer , Long ,Short , Byte ,Character , Boolean , Float ,和 Double安全
咱們不能修改他們的值。咱們不能修改現有實例的值,對這些類型的操做將返回新的實例。起先,不可變類型看起來可能很不天然,可是它們具備不少賽過與其向對應的可變類型的優點。不可變類型更容易設計,實現和使用。它們出錯的可能性更小,而且更加安全。設計
BigInteger one=new BigInteger("1000");ci
BigInteger total=BigInteger.ZERO;im
total=total.add(one); 這樣相加纔是合適的new