![]() |
1
3
我从堆栈跟踪中看到您正在使用脚本运行程序:
我把脚本命名为yessir,不,先生,因为没有序列化发生。
如果脚本运行程序没有看到带有main方法的对象,则它会将脚本代码打包到一个类中,该类是它为您构造的main方法的本地类。
您的代码在构造函数中运行,这也不是一个好主意。
你可以看到这个
可序列化类具有指向匿名本地类的外部指针,并且匿名类不可序列化。
也许外部指针只是个错误。否则,请参阅下面的参考资料。它需要一个提示来消除外部指针,例如
我看到有类似的虫子 this one where the enclosing module is captured by a lambda .
解决方法是将代码放在对象的主方法中,或将所有内容包装在
另一个解决方法是使您的可序列化类
|
|
lfox · 如果列中不存在某个值,则停止代码执行 2 年前 |
![]() |
zaen · 将值传递到异常字符串消息中 2 年前 |
![]() |
Zephyr · 如何在双ListView选择系统上实现过滤器? 6 年前 |
![]() |
Aave · 错误数组长度的特定异常 6 年前 |