91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java中class與Class主要區別是什么

發布時間:2020-07-18 09:12:24 來源:億速云 閱讀:223 作者:清晨 欄目:編程語言

小編給大家分享一下Java中class與Class主要區別是什么,相信大部分人都還不怎么了解,因此分享這邊文章給大家學習,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去學習方法吧!

區別:

class是Java中的關鍵字,如public class Xxx 或者 class Xxx ,在聲明Java類時使用。

Class是一個類,相當于是對類的抽象和集合。

Class介紹:

Class是一個類,它在java.lang包中。

Java中class與Class主要區別是什么

它的構造函數是private屬性,所以我們不能直接new一個Class對象出來。“私有構造函數。只有Java虛擬機創建類對象。不使用此構造函數,并阻止生成默認構造函數。”

Java中class與Class主要區別是什么

如何得到Class對象?

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

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

package Task;
import org.junit.Test;

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

        //通過對象得到類
        Try1 try1 = new Try1();
        Class b = try1.getClass();
        System.out.println(b);
    }
}

class Try1{

}

運行結果:

Java中class與Class主要區別是什么

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

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

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

package Task;
import org.junit.Test;

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

class Try1{

}

運行結果:

Java中class與Class主要區別是什么

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

package Task;
import org.junit.Test;

public class Try0 {
    @Test
    public void toTry() throws ClassNotFoundException {
//        //forName方法:參數為其類的路徑
//        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{

}

運行結果:

Java中class與Class主要區別是什么

以上是Java中class與Class主要區別是什么的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

通山县| 北宁市| 道孚县| 新密市| 商城县| 平阳县| 建阳市| 内丘县| 沐川县| 香河县| 宜宾市| 澎湖县| 全州县| 平利县| 鄂托克旗| 德保县| 南投县| 舞钢市| 丰都县| 崇明县| 高安市| 广安市| 邵阳县| 兴文县| 汝南县| 荣成市| 丹江口市| 马鞍山市| 武穴市| 阿城市| 崇礼县| 黔南| 张北县| 牙克石市| 女性| 金沙县| 滨州市| 石柱| 卢氏县| SHOW| 霍邱县|