如果在调用线程过程中,我们想返回当前线程变量,需要使用什么方法?
A: run()
B: setName()
C: threading.current_thread()
D: getName()
A: run()
B: setName()
C: threading.current_thread()
D: getName()
举一反三
- 调用Thread类的什么方法可以启动一个线程?直接调用Thread类的run()方法可以启动一个线程吗?
- 调用 Thread类的run()方法创建线程对象
- Thread类的方法中,getName()方法的作用是返回线程的名称。(<br/>)
- 在线程中(Thread类)的start()和run()方法有什么区别?() A: 直接调用run()方法只是在原来的线程中调用,没有创建新的线程 B: 只有调用start()才会创建新的线程 C: 当调用start()方法时会启动一个新创建的线程,然后在start()内部调用run()方法 D: 没有区别
- 下列关于Thread类提供的线程控制方法的说法中,错误的一项是() A: 在线程A中执行线程B的join()方法,则线程A等待直到B执行完成 B: 线程组A通过调用activeCount()方法返回当前组中的活跃线程数量 C: 若线程A调用方法isAlive()返回值为true,则说明A正在执行中 D: currentThread()方法返回当前线程组的引用