1. 程式人生 > 實用技巧 >每日日報64

每日日報64

1.今天完成了哪些內容

java的學習

2.遇到哪些問題

StringBuffer可以追加字串,使用StringBuffer追加字串不會建立新的字串物件,這樣有助於提高效率

計算程式碼執行的時間:

1 public static void main(String[] args) {
2     System.out.println(testString(100000));//若為StringBuffer型別,則將testString改為testStringBuffer
3 }
4 public static long testString(int n) {
5     long start=System.currentTimeMillis();
6 long end=System.currentTimeMillis(); 7 return end-start;//計算程式碼執行的時間 8 }

StringBuilder與StringBuffer的所有方法以及用法一致,所有可以使用StringBuffer的地方都可以轉換成StringBuilder,只不過StringBuilder是執行緒不安全的,速度快點。

區別:

StringBuilder是執行緒不安全的,速度快點

StringBuffer是執行緒安全的,速度慢點

3.明天準備要做哪些事

(1)javaweb的學習

(2)java的學習

(3)部落格園的介面美化