java中object(三)

getClass:获取class字节码 的文件。
所有的.class 类中都会有class的内容: 名字,方法名,等等。
在这里插入图片描述

代码

package java01;

//这个 extends就是不写的话,类也是默认的继承的
class A extends Object {
	private int age;

	A(int age) {
		this.age = age;
	}

}

class B {

}

class ObjectDemo {

	public static void main(String[] args) {
		A f1 = new A(12);
		A f2 = new A(13);
		B b1 = new B();
		// getClass 获取class字节码文件。
		System.out.println(f1.getClass());// class java01.A
		System.out.println(f2.getClass());// class java01.A
		System.out.println(b1.getClass());// class java01.B
		// getClass 获取class字节码文件的名字
		System.out.println(f2.getClass().getName());// A
		System.out.println(b1.getClass().getName());// B
	}

}


getName方法返回的内容如下:
在这里插入图片描述

在这里插入图片描述

发布了80 篇原创文章 · 获赞 15 · 访问量 1846

猜你喜欢

转载自blog.csdn.net/weixin_43319279/article/details/103915547