1. 程式人生 > >Java菜鳥教程———學習筆記

Java菜鳥教程———學習筆記

class this 關鍵字 多繼承 之間 字母 ext javac 多個 編譯錯誤

(1)Java中的繼承有兩種:extends 和 implements

extends 類的繼承是單一繼承,也就是說,一個子類只能擁有一個父類,所以 extends 只能繼承一個類。

使用 implements 關鍵字可以變相的使java具有多繼承的特性,使用範圍為類繼承接口的情況,可以同時繼承多個接口(接口跟接口之間采用逗號分隔)。

super 與 this 關鍵字

super關鍵字:我們可以通過super關鍵字來實現對父類成員的訪問,用來引用當前對象的父類。

this關鍵字:指向自己的引用。

問題:

  • 子類擁有父類非private的屬性,方法。

  • 子類可以擁有自己的屬性和方法,即子類可以對父類進行擴展。

  • 子類可以用自己的方式實現父類的方法。(如何實現父類的方法,實現以後只能用this訪問??

final 關鍵字聲明類可以把類定義為不能繼承的,即最終類;或者用於修飾方法,該方法不能被子類重寫:

基本語法

編寫Java程序時,應註意以下幾點:

  • 大小寫敏感:Java是大小寫敏感的,這就意味著標識符Hello與hello是不同的。
  • 類名:對於所有的類來說,類名的首字母應該大寫。如果類名由若幹單詞組成,那麽每個單詞的首字母應該大寫,例如 MyFirstJavaClass 。
  • 方法名:所有的方法名都應該以小寫字母開頭。如果方法名含有若幹單詞,則後面的每個單詞首字母大寫。
  • 源文件名:源文件名必須和類名相同。當保存文件的時候,你應該使用類名作為文件名保存(切記Java是大小寫敏感的),文件名的後綴為.java。(如果文件名和類名不相同則會導致編譯錯誤)。
  • 主方法入口:所有的Java 程序由public static void main(String []args)方法開始執行。

所有取的名字都叫標識符。

Java菜鳥教程———學習筆記