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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。