以下是我在Jython中实际编写的类的示例:
from threading import Thread
class MyClass(Thread)
def __init__(self, mylist):
Thread.__init__(self)
self.mylist = mylist
我收到错误:
File 'myfile.py', line 4, in __init__ at java.lang.Class.isAssignableFrom(Native Method)
java.lang.NullPointerException: java.lang.NullPointerException
答案 0 :(得分:0)
虽然这并没有直接回答为什么会发生这种情况,但我几乎总是会选择创建Runnable
并将其传递给Thread(Runnable)
构造函数而不是继承Thread
本身
这可能会解决您的问题。