我想上一堂课Learning.java
我可以使用其名称“ Learning.java”实例化该类吗?我在JAVA中经历了反思,但我认为这仅实例化了.class对象。
我想通过接口calculate()
调用方法ILearning.java
Learning.java
的构造函数采用参数(int a,int b,int c,int d)
,然后calculate方法接受这些参数并返回double。
答案 0 :(得分:0)
您不能通过反射使用“ Learning.java”文件实例化。但是,在类路径中具有Learning.class文件并使用反射API(例如Class.forName())可以实例化。
答案 1 :(得分:-1)
我可以使用包名称以及下面的类来实现此目的
Class<?> myClass= Class.forName("com.Learning");
我得到了预期的结果。