getClass() 是 Object 類的方法。此方法返回此對象的運行時類。返回的類對象是被表示類的靜態同步方法鎖定的對象。
用法
public final Class<?> getClass()
返回
它返回代表此對象的運行時類的 Class 對象。
例子1
public class JavaObjectgetClassExample1 {
public static void main(String[] args)
{
Object obj = new String("JavaTpoint");
Class a = obj.getClass();
System.out.println("Class of Object obj is:" + a.getName());
}
}
輸出:
Class of Object obj is:java.lang.String
例子2
public class JavaObjectgetClassExample2{
public static void main(String[] args)
{
Object obj1 = new String("Facebook");
Class a = obj1.getClass();
System.out.println("Class of Object obj is:" + a.getName());
}
}
輸出:
Class of Object obj is:java.lang.String
相關用法
- Java Object hashCode()用法及代碼示例
- Java Object equals(Object obj)用法及代碼示例
- Java Object toString()用法及代碼示例
- Java Object finalize()用法及代碼示例
- Java ObjectInputStream readDouble()用法及代碼示例
- Java ObjectStreamField getOffset()用法及代碼示例
- Java ObjectStreamField compareTo()用法及代碼示例
- Java ObjectInputStream readUnsignedByte()用法及代碼示例
- Java ObjectInputStream readFields()用法及代碼示例
- Java ObjectOutputStream writeFields()用法及代碼示例
- Java ObjectInputStream readFully()用法及代碼示例
- Java ObjectStreamField getName()用法及代碼示例
- Java ObjectInputStream readInt()用法及代碼示例
- Java ObjectStreamClass forClass()用法及代碼示例
- Java ObjectInputStream read()用法及代碼示例
- Java ObjectStreamField getTypeCode()用法及代碼示例
- Java ObjectOutputStream writeBytes()用法及代碼示例
- Java ObjectInputStream readUTF()用法及代碼示例
- Java ObjectInputStream close()用法及代碼示例
- Java ObjectOutputStream useProtocolVersion()用法及代碼示例
注:本文由純淨天空篩選整理自 Java Object getClass() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。