여기

2012-10-16 4 views
0

가 실제로 자이 썬에서 쓰고 클래스의 샘플입니다 자이 썬 클래스의 스레드의 init() 메소드를 호출 할 수 없습니다 :여기

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

을 왜 이런 일이 발생하는지 직접 대답하지 않으면 대부분 Runnable을 생성하고 Thread 하위 클래스를 사용하는 것보다 Thread(Runnable) 생성자에 전달합니다.

이렇게하면 문제가 해결 될 수도 있습니다.