Discuss / Java / int.class

int.class

Topic source
		Person.class.getMethod("setName", String.class).invoke(p, name);
		Person.class.getMethod("setAge", int.class).invoke(p, age);

请问int不是基本数据类型吗,又不是类,为什么还有class属性?

廖雪峰

#2 Created at ... [Delete] [Delete and Lock User]

没有class,对fn(int i, float f)你调用不了getMethod()

不是类,又有class,这是java人为规定的

因为程序不是数学,没有完美的理论和解决方案


  • 1

Reply