0

这是我在 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
4

1 回答 1

0

虽然这并不能直接回答为什么会发生这种情况,但我几乎总是会选择创建 aRunnable并将其传递给Thread(Runnable)构造函数,而不是对其进行子类化Thread

这可能会解决您的问题。

于 2012-10-16T19:22:29.517 回答