1. 程式人生 > >java final詳解

java final詳解

inline mon 技術 但是 common src strac 都是 機制

final關鍵字 可用於聲明屬性、方法、和類

final類:

  • final 類 不可被繼承,沒有子類,包括其中的方法默認都是final方法;
  • final 類的方法不可被重寫,但是其中沒有被final修飾的成員變量是可以改變的;
  • final 不能與 abstract 關鍵字並存;

final方法:

  • final 方法不可被覆蓋
  • final 方法通過內聯(inline) 機制調用時直接將方法體插入到調用處,提高程序效率;技術分享

  技術分享

final 變量:

  • final 定義的變量不可被修改
  • final 定義的參數,可以使用讀取,不可被修改

技術分享技術分享

final 與 static :

  

java final詳解