Java開發者如何正確的使用String,StringBuffer,StringBuilder類

經過前面的文章,咱們知道String類最大的特色是不可變性,這意味着對String類的任何修改都會新生成一個字符串,好比你執行了String類的substring,replace,toUpperCase,toLowerCase,trim方法都會生成一個新的字符串,一旦你的程序對字符串有大量修改,那麼在jvm的堆內存中就會生成大量的舊的臨時垃圾字符串對象,如何解決這一問題呢?java 答案是使用St
相關文章
相關標籤/搜索