java线程内调用别的线程有关的问题.

日期:2016-02-05 17:34:59 人气:1

java线程内调用别的线程有关的问题.

两个值你这样打印出来肯定是相同的,因为别的线程还没启动。不要认为多线程就是几个线程真的是在一起运行,在运行的现场永远只有一个,只有当前线程结束或者挂起别的线程才有机会运行。在你代码里主函数在运行的时候,虽然你启动了别的线程但是这个时候主函数的还在运行,也就是说主函数所在的线程占据了cpu,所以你其他线程是没有启动的,当然那些线程里的代码也是没作用的。你打印的值当然是一样的。 对于你第三个问题,你就是想让t线程运行起来,然后才能做接下来的动作吧。 import java.util.logging.L
    A+
热门评论