首页 > 试题广场 >

启动一个线程是用run()还是start()?

[问答题]
启动一个线程是用run()还是start()?
run()方法是线程执行体,start()方法才能启动线程。
发表于 2019-05-04 11:35:13 回复(0)
run()方法可以产生必须退出的标志来停止一个线程。 这句话里面的产生一个必须退出的标志指的是什么意思?
发表于 2020-09-05 17:10:10 回复(0)
start
发表于 2019-05-02 21:15:26 回复(0)
启动线程肯定要用start()方法 当用start()开始一个线程后 线程就进入就绪状态 使线程所代表的虚拟处理机处于可运行状态 这意味着它可以由JVM调度并执行 这并不意味着线程就会立即运行 当cpu分配给它时间时 才开始执行run()方法(如果有的话)
发表于 2019-05-01 21:37:19 回复(1)
启动线程肯定要用start()方法 当用start()开始一个线程后 线程就进入就绪状态 使线程所代表的虚拟处理机处于可运行状态 这意味着它可以由JVM调度并执行 这并不意味着线程就会立即运行 当cpu分配给它时间时 才开始执行run()方法(如果有的话)
发表于 2019-04-28 23:23:36 回复(0)
启动一个线程是调用start()方法,使线程所代表的虚拟处理机处于可运行状态,这意味着它可以由JVM调度并执行。这并不意味着线程就会立即运行。run()方法可以产生必须退出的标志来停止一个线程。
发表于 2019-04-28 22:44:12 回复(1)
启动一个线程是调用start()方法,使线程所代表的虚拟处理机处于可运行状态,这意味着它可以由JVM调度并执行。这并不意味着线程就会立即运行。run()方法可以产生必须退出的标志来停止一个线程。
发表于 2019-04-28 22:27:09 回复(0)
start
发表于 2019-04-27 16:24:23 回复(0)
启动一个线程是调用start()方法,使线程所代表的虚拟处理机处于可运行状态,这意味着它可以由JVM调度并执行。这并不意味着线程就会立即运行。run()方法可以产生必须退出的标志来停止一个线程。
发表于 2019-04-25 19:21:50 回复(0)
start()开始一个新进程,执行run()方法体内的内容.
发表于 2019-04-04 14:47:41 回复(0)
start
发表于 2019-03-19 23:53:54 回复(0)
start
发表于 2019-02-16 21:00:38 回复(0)