class person
{
String name;
person()
{}
person(String name)
{
this.name=name;
}
}
public class fanshe
{
public static void main(String[] args)throws Exception
{
Class cl1=Math.class;
System.out.println(cl1);
Class cl3=int.class;
System.out.println(cl3.isPrimitive());
Class cl2=(new person()).getClass();
Constructor construct=person.class.getConstructor(String.class);
System.out.println(Class.forName("java.io.File"));
person li=construct.newInstance("li");
System.out.println(li.name);
}
}
想请问大神为什么我编译时说我标记的部分找不到符号?【它是以红字显示的】应该怎么改?
他不是在java.lang包里为什么还要加载呢?大神能指点一下吗?而且我之后编译通过了,但与形式或抛出异常nosuchmethodexception
import java.lang.reflect.*;
class person
{
String name;
person(String name)
{
this.name=name;
}
}
public class fanshe
{
public static void main(String[] args)throws Exception
{
Class cl1=Math.class;
System.out.println(cl1);
Class cl3=int.class;
System.out.println(cl3.isPrimitive());
Class cl2=(new person("WA")).getClass();
Constructor construct=(person.class).getConstructor(String.class);
System.out.println(Class.forName("java.io.File"));
person li=(person)construct.newInstance("li");
System.out.println(li.name);
}
}