大家好。java中线程中同步方法 运行结果有时不一样。是怎么回事啊?谢谢了 就是下面的程序

2025-06-27 06:35:49
推荐回答(1个)
回答1:

线程只能通过start()方法启动,然后调用run()方法,不能够直接调用里面的方法,否则就不是线程了。
你的代码只会启动两个线程,一个是主线程,一个是Ff的线程!至于那个ff.m2();是在主线程中执行的,作为一个普通的方法调用,而不是线程!