求java大佬看一下这个多线程 java的问题

在一个循环中产生多个线程实例調用程序如下:

运行结果,多个线程无限的在执行而且顺序并不是从1到100,而是乱的如果我采用stoped()方法来停止,我在main方法中如何调用??如何才能让线程一个接着一个的去执行如何控制?其次如果我的主程序中的循环量很大,比如说1亿次甚至是100亿次,那将会產生100亿个线程实例会不会有问题?应该如何处理

//flag = true表示可以进行加法操作,但是無法进行减法操作

//flag = false,表示可以进行减法操作但是无法进行加法操作。

我要回帖

更多关于 多线程 java 的文章

 

随机推荐