当我想创建对象的实例时,即使我在类中创建了 No-Args 构造函数,也会抛出TransLog
an :InstantiationException
TransLog
Caused by: java.lang.NoSuchMethodException: TransactionLogger$TransLog.<init>()
at java.lang.Class.getConstructor0(Class.java:3082)
at java.lang.Class.newInstance(Class.java:412)
... 20 more
@AllArgsConstructor
private class TransLog {
public TransLog() {
}
private int x;
private int y;
}
我以这种方式创建实例:
TransLog log = (TransLog) clazz.newInstance(); // clazz is TransLog.class
提前感谢您的帮助:)