Java语法基础-final关键字
生活随笔
收集整理的這篇文章主要介紹了
Java语法基础-final关键字
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
final關鍵字主要用在三個地方:變量、方法、類。
- 對于一個final變量,如果是基本數據類型的變量,則其數值一旦在初始化之后便不能更改;
如果是引用類型的變量,則在對其初始化之后便不能再讓其指向另一個對象。
- 當用final修飾一個類時,表明這個類不能被繼承。
final類中的所有成員方法都會被隱式地指定為final方法。
- 使用final方法的原因有兩個。
- 第一個原因是把方法鎖定,以防任何繼承類修改它的含義;
- 第二個原因是效率。在早期的Java實現版本中,會將final方法轉為內嵌調用。但是如果方法過于龐大,可能看不到內嵌調用帶來的任何性能提升(現在的Java版本已經不需要使用final方法進行這些優化了)。類中所有的private方法都隱式地指定為final。
總結
以上是生活随笔為你收集整理的Java语法基础-final关键字的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql> 12 simple
- 下一篇: 深入学习webpack(三)