<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Sealyu

    --- 博客已遷移至: http://www.sealyu.com/blog

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      618 隨筆 :: 87 文章 :: 225 評論 :: 0 Trackbacks
    isAssignableFrom 是用來判斷一個類Class1和另一個類Class2是否相同或是另一個類的超類或接口。  
      通常調用格式是  
            Class1.isAssignableFrom(Class2)  
      調用者和參數都是   java.lang.Class   類型。  
         
      而   instanceof   是用來判斷一個對象實例是否是一個類或接口的或其子類子接口的實例。  
        格式是:   oo   instanceof   TypeName    
        第一個參數是對象實例名,第二個參數是具體的類名或接口名

    具體例子如下:

    java 代碼
    1. package test;   
    2.   
    3.   
    4.   
    5. public class Test2 {   
    6.   
    7.       public  void  testIsAssignedFrom1()      
    8.       {      
    9.           System.out.println(  String.class.isAssignableFrom(Object.class) ) ;      
    10.       }      
    11.            
    12.       public  void  testIsAssignedFrom2()      
    13.       {      
    14.           System.out.println(  Object.class.isAssignableFrom(Object.class) );      
    15.       }      
    16.            
    17.       public  void  testIsAssignedFrom3()      
    18.       {      
    19.           System.out.println( Object.class.isAssignableFrom(String.class) );      
    20.       }      
    21.            
    22.       public  void  testInstanceOf1()      
    23.       {      
    24.           String  ss  =  "";      
    25.           System.out.println(  ss  instanceof Object );      
    26.       }      
    27.            
    28.       public  void  testInstanceOf2()      
    29.       {      
    30.           Object  o = new   Object();      
    31.           System.out.println(  o  instanceof  Object );      
    32.       }     
    33.          
    34.          
    35.       public static void main(String[] args){   
    36.           Test2 test = new Test2();   
    37.           test.testIsAssignedFrom1();   
    38.           test.testIsAssignedFrom2();   
    39.           test.testIsAssignedFrom3();   
    40.           test.testInstanceOf1();   
    41.           test.testInstanceOf2();   
    42.       }   
    43. }   
    44.   
    45. 打印結果為:   
    46. false  
    47. true  
    48. true  
    49. true  
    50. true  
    posted on 2009-09-21 15:46 seal 閱讀(280) 評論(0)  編輯  收藏 所屬分類: Java基礎
    主站蜘蛛池模板: 老司机永久免费网站在线观看| 亚洲精品无码久久久久久久 | 九九免费精品视频在这里| 99久久亚洲精品无码毛片| 亚洲国产婷婷综合在线精品| 一个人免费观看www视频在线| 免费看一区二区三区四区| 男性gay黄免费网站| 亚洲六月丁香婷婷综合| 亚洲AV无码专区国产乱码电影| 亚洲国产日韩成人综合天堂| 免费无码又爽又刺激毛片| 亚洲三级高清免费| a级午夜毛片免费一区二区| 牛牛在线精品免费视频观看| 亚洲日本VA午夜在线影院| 亚洲午夜久久久久久尤物| 亚洲色偷偷偷网站色偷一区| 亚洲成a人片在线观看日本| 伊人久久综在合线亚洲91| 亚洲成a人一区二区三区| 国产成人免费片在线观看| 成人免费在线视频| 一二三四视频在线观看中文版免费| 最近中文字幕国语免费完整| 一级毛片aaaaaa免费看| 三年片在线观看免费大全电影| A级毛片高清免费视频在线播放| 72pao国产成视频永久免费| 成人午夜影视全部免费看| 精品视频免费在线| 日本精品久久久久久久久免费| 国产精品亚洲а∨无码播放麻豆| 亚洲av成人中文无码专区| 国产成人综合亚洲一区| 国产亚洲精品成人久久网站 | 四虎影院免费视频| 免费毛片网站在线观看| 国产精品深夜福利免费观看| 日本免费电影一区| 免费在线观看你懂的|