问题:一个整数被3个线程访问,每访问一次该整数就加1,加到9时就打印一次然后退出程序。(初始值:int count = 0)

注意:
在java里不能用System.exit(0);这个方法来取巧的终止程序。在

展开全部
收起
4回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 苏瑞芬

    20人对此回答表示赞同

    那就用th.about()来杀死线程呗(C#)
    展开
    20
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 旋转跳跃

    19人对此回答表示赞同

    你的这个count是静态的由三个线程共享的?还是count不是静态的,每个线程各自维护一个count??不清楚你的需求,所以就妄自猜测为不是静态的

    Java:

    public class Example implements Runnable{

    private int threadCount = 0;

    public static void main(String[] args) {

    E
    展开
    19
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 木森林

    12人对此回答表示赞同

    LS 60.1.147.* 的main函数应该是

    Thread t1=new MyThread();
    Thread t2=new Thread(t1);
    Thread t3=new Thread(t1);
    t1.start();
    t2.start();
    t3.start();
    展开
    12
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Adrian

    9人对此回答表示赞同

    public class MyThread extends Thread{
    private int count=0;
    boolean flag=true;

    public void run() {
    while(flag){
    increaseCount();
    try{Thread.sleep(100);}catch(InterruptedException e){}
    展开
    9
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部