久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      Java中class與Class有什么區(qū)別

      Java中class與Class有什么區(qū)別

      區(qū)別:

      (推薦教程:java入門教程)

      class是Java中的關(guān)鍵字,如public class Xxx 或者 class Xxx ,在聲明Java類時(shí)使用。

      Class是一個(gè)類,相當(dāng)于是對類的抽象和集合。

      Class介紹:

      Class是一個(gè)類,它在java.lang包中。

      Java中class與Class有什么區(qū)別

      它的構(gòu)造函數(shù)是private屬性,所以我們不能直接new一個(gè)Class對象出來。“私有構(gòu)造函數(shù)。只有Java虛擬機(jī)創(chuàng)建類對象。不使用此構(gòu)造函數(shù),并阻止生成默認(rèn)構(gòu)造函數(shù)?!?/p>

      Java中class與Class有什么區(qū)別

      如何得到Class對象?

      1、通過getClass()方法獲取到Class對象

      getClass()方法是Object類的一部分。如果我們已經(jīng)創(chuàng)建了某個(gè)類型的對象,那么我們可以通過getClass()方法來獲取該類型的Class的對象。

      package Task; import org.junit.Test;  public class Try0 {     @Test     public void toTry() throws ClassNotFoundException { //        //forName方法:參數(shù)為其類的路徑 //        Class a = Class.forName("Task.Try1"); //        System.out.println(a);          //通過對象得到類         Try1 try1 = new Try1();         Class b = try1.getClass();         System.out.println(b);     } }  class Try1{  }

      運(yùn)行結(jié)果:

      Java中class與Class有什么區(qū)別

      (視頻教程推薦:java視頻教程)

      2、通過forName()方法獲取到Class對象

      Class.forName方法是Class類的一個(gè)靜態(tài)方法。所以可以直接通過Class.forName(“類的路徑”)獲取Class對象。

      package Task; import org.junit.Test;  public class Try0 {     @Test     public void toTry() throws ClassNotFoundException {         //forName方法:參數(shù)為其類的路徑         Class a = Class.forName("Task.Try1");         System.out.println(a);     } }  class Try1{  }

      運(yùn)行結(jié)果:

      Java中class與Class有什么區(qū)別

      3、類.class獲得Class對象(類字面常量)

      package Task; import org.junit.Test;  public class Try0 {     @Test     public void toTry() throws ClassNotFoundException { //        //forName方法:參數(shù)為其類的路徑 //        Class a = Class.forName("Task.Try1"); //        System.out.println(a);  //        //通過對象得到類 //        Try1 try1 = new Try1(); //        Class b = try1.getClass(); //        System.out.println(b);          //類字面常量         Class c = Try1.class;         System.out.println(c);     } }  class Try1{  }

      運(yùn)行結(jié)果:

      Java中class與Class有什么區(qū)別

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號