複習四 java基礎知識點

2021-08-13 05:22:25 字數 679 閱讀 9730

31、string 不可變,stringbuffer可以改變,所以從效能的角度我們一般使用stringbuffer。

32、string、stringbuffer 和stringbuilder 的區別:string是字串常量、stringbuffer和stringbuilder 都是字串變數。一般來說stringbuilder 優於stringbuffer 優於 string。                  stringbuffer 使用了方法的同步,執行緒安全,但是效能低;stringbuilder 沒使用方法的同步,執行緒不安全,但是效能好。

33、利用slipt( ) ; 分割。

34、陣列中的length是屬性,string中的length()是個方法。

35、finally中的**比return 和break 語句後執行。

36、final 和finally 和 finalize的區:final 修改變數,則該變數為常量;final修飾方法,則該方法無法被重寫;final修飾類,則該類無法被繼承。

37、finally代表**最終會被執行。

38、finalize 代表釋放資源。

39、執行時異常需要我們處理,一般異常不需要我們處理。

40、error 表示恢復不是不可能但很困難的情況下的一種嚴重問題,比如說記憶體溢位。exception 表示一種設計或實現問題,在程式程式設計中是正常情況。

java基礎知識點複習

物件導向程式設計有三大特性 封裝,繼承,多型 多型時父類跟子類的建構函式都會被呼叫?答 子類預設呼叫父類的無參構造方法,所以如果子類沒有顯示呼叫父類的構造方法,父類中沒有無參的的建構函式,編譯出錯 多型 1.實現多型的三個條件 a.必須要有繼承關係子類跟父類 b.子類要重寫父類的方法,子類對父類的方...

linux基礎知識點複習

暫時先放一些linux的一些操作的東西 1 vm 虛擬機器 2 redhad 作業系統 3 xshell 終端軟體 4 notepad 編碼 5 課件 思維導圖 mindmanage word ppt xshell nat模式連線 ssh ip位址 注意 1 必須要有網 2 虛擬機器的網絡卡要開啟 ...

C 基礎知識點複習

識別符號 字母,數字,下劃線,開頭不能是數字.不能是關鍵字 for 初始化語句 判斷條件語句 控制條件語句 struct 結構體賦值的三種方式 依次給每乙個成員變數賦值 使用已有的結構體變數賦值 memset 賦值 true false 1 內部類和外部類沒有任何關係,不是朋友也不是父子 內部類也看...