不能夠變實例

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

相關文章
相關標籤/搜索