精品熟女碰碰人人a久久,多姿,欧美欧美a v日韩中文字幕,日本福利片秋霞国产午夜,欧美成人禁片在线观看

java的預定義Class對象的方法

java的預定義class對象的方法

本文講解"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對象的方法" 就介紹到此。希望多多支持碩編程

下一節:spring的事務傳播屬性required_nested的原理介紹

java編程技術

相關文章