標籤:ace 介面 程式 位元組 ++ nts 函數參數 substring 分析器
1、標識符
用於命名程式的對象,如方法名,變數名,規則是:
a、大小寫敏感
b、由英文字元,文字字元,貨幣符號,底線和數字組成,但不能以數字開頭
c、不能是關鍵字
2、%:求餘運算子 23%-4 結果為3
3、++i:先引用變數i,後再執行i+1賦值給i作為運算結果
i++:先執行i加1,然後再將結果賦值給i作為運算結果進行引用
4、數組的命名三種
a、int intArray[ ]; intArray=new int[5];
b、int intArray[ ]=new int[5];
c、int [ ] intArray={1,2,3,4,5};
5、String 為處理不可變字串,StringBuff為處理可改變字串
字串的方法:
a、取字串的子串 substring
String substring(int startpoint)取字串startpoint為開始下標至字串結尾
String substring(int startpoint,int endpoint) 取開始下標為startpoint,結束下標為endpoint-1
b、比較相等 如s1.equals(s2) 標準的方法寫法:boolean equals(String s)
c、s1.concat(s2) 字串串連
d、s1.startsWith(s2) s1.endsWith(s2) s1和s2 首碼尾碼的比較 標準的方法寫法:boolean startsWith(String s)
e、字串的長度 length()
f、int indexOf(String s) 從字串的頭開始檢索首次出現字串s的位置
int indexOf(String s,int startpoint) 從字串startpoint的位置往後檢索再次出現字串s的位置,若沒有檢索到返回-1
g、前後去空格:trim()
h、忽略大小寫:boolean equalsIgnoreCase(String s)
6、在javaJDK的核心中,解析器所對應的可執行檔是:Java.exe
7、基本的資料類型
位元組型:byte 佔1個位元組,8位
短整型:short 佔2個位元組,16位
整型:int 佔4個位元組,32位
長整型:long 佔8個位元組,64位
單精確度:float 佔4個位元組,32位
雙精確度:double 佔8個位元組,64位
8、Java語言的控制語句有3種:條件陳述式(if ,switch),迴圈語句(for,while,do.... while),轉移語句(break,continue)
9、數組的聲明必須使用 new 運算子分配記憶體空間
10、Java中介面預設的存取權限都是 public
11、break和continue的區別
break:強制中斷當前迴圈,從迴圈外的第一個語句繼續執行
continue:提前結束本次迴圈,直接進入下一輪迴圈繼續執行
12、應用程式和小應用程式的卻別
一個Java的應用程式必須有且只有一個類中含有main方法,這個類成為應用程式的主類
一個Java Applet小應用程式不需要main主類,但必須有一個類擴充Applet類,即它是Applet的主類
13、方法重載:一個類中可以有多個方法具有相同的名字,但方法的參數必須不同或參數的個數不同或參數的類型不同
構造方法:方法名和類名一樣,並且沒有返回結果,也不寫上void關鍵字;如果一個類沒有定義構造方法,那麼系統會預設增補一個沒有參數的構造方法。
14、Java中是如何定義介面和使用介面?
使用關鍵字interface定義介面
一個類通過關鍵字implements聲明自己使用一個或多個介面,如果使用多個介面,則用逗號隔開,如果一個類使用某個介面,那麼這個類必須實現該介面的所有方法。
15、簡述java中使用this的情況
a、通過this調用構造方法
b、在函數中引用該函數所屬類的當前對象時,直接用this
c、調用成員變數,this.成員變數(函數參數或函數中的局部變數或成員變數同名的情況下,成員變數北屏蔽,此時要訪問成員變數則需要用this調用 )
16、StringTokenizer類
StringTokenizer (String s,String delim)以字串s構造一個分析器,以字串參數delim中的字元作為分隔字元,不定義預設為空白格
Java Review for....