重新學習JAVA的筆記

ChangeSi發表於2016-05-25
  • this建構函式必須在第一句,只能用一個
  • 靜態成員函式不能呼叫非靜態成員變數
  • 抽象類就是用來被繼承的,當爹的
  • 一個引用能夠呼叫哪些成員(變數和函式)取決於引用的型別 一個引用呼叫的是哪一個方法取決於這個引用所指向的物件
  • public修飾類、成員變數和成員函式,沒有任何限制,同一個包或者不同包中的類都可以訪問
  • private 可以修飾成員變數和成員函式,只能在本類中使用
  • default(不寫修飾符) 可以修飾類、成員變數和成員函式,只能在同一個包中訪問
  • protected可以修飾成員變數和成員函式,可以在同一個包中和子類中訪問
  • public > protected > default > private
  • 一個類可以實現多個介面,只能繼承一個父類,一個介面可以繼承多個介面
  • interface C extends A,B{ }
  • 異常可以通過編譯,不能執行
  • check exception必須進行try catch處理,finally裡的程式碼無論有沒有異常都執行
  • 同步方法和同步程式碼塊效果一樣的

相關文章