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

溫馨提示×

溫馨提示×

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

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

java的預定義Class對象的方法

發布時間:2023-06-28 11:21:22 來源:億速云 閱讀:109 作者:栢白 欄目:開發技術

今天小編給大家分享的是java的預定義Class對象的方法,相信很多人都不太了解,為了讓大家更加了解,所以給大家總結了以下內容,一起往下看吧。一定會有所收獲的哦。

    基本的 Java 類型(boolean、byte、char、short、int、long、float 和 double)和關鍵字 void通過class屬性也表示為 Class 對象;

    Class類中boolean isPrimitive() :判定指定的 Class 對象是否表示一個基本類型。

    包裝類和Void類的靜態TYPE字段;

    Integer.TYPE == int.class ;
    Integer.class == int.class;

    數組類型的Class實例對象:

    Class clz = String[].class;

    數組的Class對象如何比較是否相等? 數組的維數和數組的類型;

    Class類中 boolean isArray() :判定此 Class 對象是否表示一個數組類型。

    package junereflect624;
    public class PreClassDemo2 {
    public static void main(String[] args) {
    Class> in = int.class;
    System.out.println(in);//int
    Class> in2 = Integer.class;
    //包裝類都有一個常量TYPE,用來表示其基本數據類型的字節碼
    Class> in3 = Integer.TYPE;
    System.out.println(in2);//class java.lang.Integer
    System.out.println(in3);//int
    System.out.println(in3 == in);//true 包裝類都有一個常量TYPE,用來表示其基本數據類型的字節碼,所以這里會相等!
    System.out.println(in3 == in2);//false
    Class s = String [].class;
    Class i = int [].class;
    //System.out.println(i ==s);//編譯根本就通過不了,一個是int,一個是String
    }
    //這兩個自定義的方法是可以的,一個int,一個Integer//包裝類與基本數據類型的字節碼是不一樣的
    public void show(int i){}
    public void show(Integer i){}
    }

    關于java的預定義Class對象的方法就分享到這里了,希望以上內容可以對大家有一定的參考價值,可以學以致用。如果喜歡本篇文章,不妨把它分享出去讓更多的人看到。

    向AI問一下細節

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

    AI

    娄底市| 青神县| 尼勒克县| 铜川市| 久治县| 普兰县| 彰化县| 马公市| 射洪县| 册亨县| 西华县| 安吉县| 新晃| 吉安县| 安西县| 图们市| 都匀市| 循化| 乐山市| 吕梁市| 柘城县| 新河县| 嘉禾县| 县级市| 木里| 搜索| 城步| 都兰县| 新和县| 呼图壁县| 嵩明县| 湛江市| 罗定市| 新田县| 来安县| 梨树县| 玛纳斯县| 遂溪县| 庆安县| 银川市| 衡南县|