最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java中的final關(guān)鍵字詳解及實例

 更新時間:2017年01月24日 15:45:56   作者:小豬快跑22  
這篇文章主要介紹了Java中的final關(guān)鍵字詳解及實例的相關(guān)資料,需要的朋友可以參考下

Java中的final關(guān)鍵字

1、修飾類的成員變量

這是final的主要用途之一,和C/C++的const,即該成員被修飾為常量,意味著不可修改。


 

上面的代碼對age進行初始化后就不可再次賦值,否則編譯時會報類似上圖的錯誤。

如果修飾的是引用類型的變量,那么初始化后就不能讓他指向另一個對象,如下圖所示這里寫圖片描述

2.修飾方法

用final關(guān)鍵字修飾的方法是不能被該類的子類override(重寫),因此,如果在想明確禁止 該方法在子類中被覆蓋的情況下才將方法設(shè)置為final的。

注:類的private方法會隱式地被指定為final方法。

public class Person {

  public Person() {
    // TODO Auto-generated constructor stub
  }

  public final void show(){

  }

}
public class Man extends Person{

  public void show( ){
  }

}

上面的Man類就會報如下的編譯錯誤## 標題 ##

Cannot override the final method from Person

3.修飾類

當用final修飾一個類時,表明這個類不能被繼承。也就是說,如果一個類你永遠不會讓他被繼承,就可以用final進行修飾。final類中的成員變量可以根據(jù)需要設(shè)為final,但是要注意final類中的所有成員方法都會被隱式地指定為final方法。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • Android進程運行中權(quán)限被收回導致關(guān)閉的問題解決

    Android進程運行中權(quán)限被收回導致關(guān)閉的問題解決

    在Android開發(fā)中我們可能會遇到這樣的問題,進程還在運行著某些權(quán)限卻被收回了,這就導致進程崩潰被迫關(guān)閉,本篇文章將帶你了解這個問題的發(fā)生與解決方法
    2021-10-10
  • Android Retrofit 中文亂碼問題的解決辦法

    Android Retrofit 中文亂碼問題的解決辦法

    這篇文章主要介紹了Android Retrofit 中文亂碼問題的解決辦法的相關(guān)資料,希望通過本文能幫助到大家,讓大家遇到這種問題及時的解決,需要的朋友可以參考下
    2017-10-10
  • Android webview如何加載HTML,CSS等語言的示例

    Android webview如何加載HTML,CSS等語言的示例

    本篇文章主要介紹了Android webview如何加載HTML,CSS等語言的示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11
  • Flutter版本的自定義短信驗證碼實現(xiàn)示例解析

    Flutter版本的自定義短信驗證碼實現(xiàn)示例解析

    這篇文章主要介紹了Flutter版本的自定義短信驗證碼實現(xiàn)示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • androidstudio3.0使用butterknife報錯解決的解決方法

    androidstudio3.0使用butterknife報錯解決的解決方法

    這篇文章主要介紹了androidstudio3.0使用butterknife報錯解決的解決方法,非常具有實用價值,需要的朋友可以參考下
    2018-01-01
  • Android通過startService實現(xiàn)文件批量下載

    Android通過startService實現(xiàn)文件批量下載

    這篇文章主要為大家詳細介紹了Android通過startService實現(xiàn)文件批量下載的示例,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2015-12-12
  • Android自定義view實現(xiàn)倒計時控件

    Android自定義view實現(xiàn)倒計時控件

    這篇文章主要為大家詳細介紹了Android自定義view實現(xiàn)倒計時控件,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-10-10
  • 完美解決安卓jni項目會刪除其他so文件的問題

    完美解決安卓jni項目會刪除其他so文件的問題

    下面小編就為大家?guī)硪黄昝澜鉀Q安卓jni項目會刪除其他so文件的問題。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • 注解處理器(APT)是什么

    注解處理器(APT)是什么

    APT是JDK提供的工具,用于在編譯階段未生成class之前對源碼中的注解進行掃描和處理,獲取到注解后可以使用原始方法與JavaPoet生成Java代碼,這篇文章主要介紹了注解處理器(APT)是什么?需要的朋友可以參考
    2023-02-02
  • Android中實現(xiàn)多線程操作的幾種方式

    Android中實現(xiàn)多線程操作的幾種方式

    多線程一直是一個老大難的問題,首先因為它難以理解,其次在實際工作中我們需要面對的關(guān)于線程安全問題也并不常見,今天就來總結(jié)一下實現(xiàn)多線程的幾種方式,感興趣的可以了解一下
    2021-06-06

最新評論

专栏| 汽车| 禄劝| 临朐县| 铜鼓县| 凌源市| 高淳县| 东山县| 仙居县| 东方市| 祁门县| 凌源市| 泸水县| 竹山县| 遂川县| 马鞍山市| 焦作市| 遵义县| 岳阳市| 和硕县| 垫江县| 安泽县| 年辖:市辖区| 垫江县| 克什克腾旗| 东兰县| 河北省| 江西省| 隆化县| 枣阳市| 桑日县| 花莲市| 黄骅市| 杭州市| 巴彦淖尔市| 武隆县| 安徽省| 宁化县| 井陉县| 凤庆县| 太和县|