advertisement

2014年2月17日

JAVA

System.out.printf("字串"+任何型態);其 "字串"與任何型態做相加 皆會轉成字串型態輸出 布林-boolean-true,false(JAVA的boolean只能存放true 和 false,不可存放0 1 >,<,=,>=,<=,!= 字元-char 1234_5678 0XAAAA_FFFF_0109 0b1111_0101 Escape "\0" t-tab n-newline u-unicode ===================================================== 對project按右鍵-Properties-Testfile encoding-other-UTF-8(MS950) unicode萬用碼-16bit=2Bytes ASCII-8bit=1Byte 記事本-存檔-編碼的不同 按F1查操作手冊 基本型別為值型別:固定大小空間 物件為參考型別:初始空間大小不固定 類別的變數必指派物件位址 類別是一個參考型別參考物件 物件存放的是位址而不是值 String為類別 來自java.lang.String 類別class: 1.atribute 2.method 3.constructor建構子 物件狀態持久(state persistence),生命週期長 值型別生命週期短 { int s1=1; String s2="1"; } 到此區塊結束故s1變數結束生命,1值型別也結束生命 到此區塊結束故s2變數結束生命,"1"物件不一定結束生命,但s2的位址值結束生命 //String 字串並非是固定長度的 動態配置記憶體的 所有物件都是 String are constant

沒有留言:

張貼留言

文章有誤或有問題麻煩您留言告知! 謝謝您~~