摘要:
答:如果系统中存在临界资源(资源数量少于竞争资源的线程数量的资源),例如正在写的数据以后可能被另一个线程读到,或者正在读的数据可能已经被另一个线程写过了,那么这些数据就必须进行同步存取(数据库操作中的排他锁就是最好的例子)。当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等 阅读全文
posted @ 2020-12-31 08:57
LinYanyan
阅读(46)
评论(0)
推荐(0)
摘要:
答:启动一个线程是调用start()方法,使线程所代表的虚拟处理机处于可运行状态,这意味着它可以由JVM 调度并执行,这并不意味着线程就会立即运行。run()方法是线程启动后要进行回调(callback)的方法。 阅读全文
posted @ 2020-12-31 08:55
LinYanyan
阅读(454)
评论(0)
推荐(0)
浙公网安备 33010602011771号