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

java final 和instanceof 關鍵字的區(qū)別

 更新時間:2013年09月11日 14:46:11   作者:  
這篇文章介紹了java final 和instanceof 關鍵字的區(qū)別,有需要的朋友可以參考一下

final 可以適用的范圍:
修飾類:使用這種修飾符的類無法被繼承

修飾函數:被修飾的不能被重寫

修飾屬性:
1.final修飾的成員變量是常量,值不能被修改
      而java的命名規(guī)則:常量都要大寫

當形參變量使用final修飾基本類型變量,在函數中該變量不能被修改
   引用類型變量:不能改變地址

復制代碼 代碼如下:

/* final class A
{
    public final void eat(){
        System.out.println("測試");
    }
} */

class A
{

}
class B extends A
{
    //測試
    public void eat(){
        System.out.println("不能重寫父類的方法");
    }

    static final double PI=3.1415926;

    public void test( final int x,int y){
        //x=12;  這里是不能改變的
        y=33;
        System.out.println("x="+x+"y="+y);
    }
    public void test( final int[] x){
        //表示傳過來的數組的地址  可以改變里面的值
        x[0]=1;
        //這里也是錯誤的?。?!x=new int[]{23};
        System.out.println(x[1]);
    }
}
class Demo4
{
    public static void main(String[] args)
    {
        new B().test(2,3);
        new B().test(new int[]{20,3});

        A a =new A();
        B b=new B();
        System.out.println("a 是否是B的對象(實例) ");
        System.out.println("instanceof "+(a instanceof A));
        System.out.println("instanceof "+(a instanceof B));
        System.out.println("instanceof "+(b instanceof B));
        System.out.println("instanceof "+(b instanceof A));
        System.out.println("final");
    }

}

相關文章

  • Intellij IDEA Debug調試技巧(小結)

    Intellij IDEA Debug調試技巧(小結)

    這篇文章主要介紹了Intellij IDEA Debug調試技巧(小結),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-10-10
  • Java通過URL獲取公眾號文章生成HTML的方法

    Java通過URL獲取公眾號文章生成HTML的方法

    這篇文章主要介紹了Java通過URL獲取公眾號文章生成HTML的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-12-12
  • IDEA提示內存不足low memory的錯誤解決

    IDEA提示內存不足low memory的錯誤解決

    運行項目變得很卡,這種情況比較能直觀感受出來,Idea內存指示器,則需要設置才能看到,本文主要介紹了IDEA提示內存不足low memory的錯誤解決,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • 手把手教你實現Java第三方應用登錄

    手把手教你實現Java第三方應用登錄

    本文主要介紹了手把手教你實現Java第三方應用登錄,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • Java異步編程Future應用方式

    Java異步編程Future應用方式

    Java中的Future接口用于構建復雜并行操作,它允許異步執(zhí)行任務,并在需要時獲取結果,通過Future接口,可以避免多線程編程中的一些常見問題,如線程執(zhí)行順序和結果獲取的復雜性,然而,在使用Future時需要注意,并行執(zhí)行可能會變?yōu)榇袌?zhí)行,特別是在使用get()方法時
    2025-02-02
  • spring初始化方法的執(zhí)行順序及其原理分析

    spring初始化方法的執(zhí)行順序及其原理分析

    這篇文章主要介紹了spring初始化方法的執(zhí)行順序及其原理分析,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • SpringBoot整合JavaMail通過阿里云企業(yè)郵箱發(fā)送郵件的實現

    SpringBoot整合JavaMail通過阿里云企業(yè)郵箱發(fā)送郵件的實現

    這篇文章主要介紹了SpringBoot整合JavaMail通過阿里云企業(yè)郵箱發(fā)送郵件的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • SpringMVC請求、響應和攔截器的使用實例詳解

    SpringMVC請求、響應和攔截器的使用實例詳解

    攔截器(Interceptor) 它是一個Spring組件,并由Spring容器管理,并不依賴Tomcat等容器,是可以單獨使用的,這篇文章給大家介紹SpringMVC請求、響應和攔截器的使用,感興趣的朋友一起看看吧
    2024-03-03
  • 利用Java實現更改Word中的頁面大小和頁面方向

    利用Java實現更改Word中的頁面大小和頁面方向

    這篇文章主要為大家詳細介紹了一種高效便捷的方法——通過Java應用程序,以編程方式更改Word中的頁面大小和頁面方向,感興趣的可以了解一下
    2023-03-03
  • Java8新特性之接口中的默認方法和靜態(tài)方法詳解

    Java8新特性之接口中的默認方法和靜態(tài)方法詳解

    今天帶大家學習的是Java8新特性的相關知識,文章圍繞著Java接口中的默認方法和靜態(tài)方法展開,文中有非常詳細的的代碼示例,需要的朋友可以參考下
    2021-06-06

最新評論

吴堡县| 金华市| 平乡县| 井研县| 陵川县| 桂东县| 攀枝花市| 双流县| 上蔡县| 佛冈县| 南平市| 亚东县| 金湖县| 宁陵县| 靖边县| 沾化县| 伊金霍洛旗| 民权县| 县级市| 民勤县| 石门县| 赣榆县| 大丰市| 廊坊市| 民勤县| 澄江县| 棋牌| 崇礼县| 新郑市| 昌图县| 建昌县| 新源县| 图木舒克市| 洛浦县| 彩票| 亚东县| 固镇县| 兴国县| 调兵山市| 繁峙县| 牟定县|