问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java猜数游戏

发布网友 发布时间:2022-05-08 01:15

我来回答

2个回答

热心网友 时间:2023-11-23 04:58

//线程调用创建主类


import java.util.concurrent.Callable;  
import java.util.concurrent.ExecutionException;  
import java.util.concurrent.ExecutorService;  
import java.util.concurrent.Executors;  
import java.util.concurrent.Future;  
  
public class CallableTest {  
  
    /** 
     * @param args 
     * @throws ExecutionException 
     * @throws InterruptedException 
     */  
    public static void main(String[] args) throws InterruptedException,  
            ExecutionException {  
  
        // 线程池  
        ExecutorService pool = Executors.newFixedThreadPool(10);  
  
        Callable<String> c1 = new CallableThread("线程1");  
        Callable<String> c2 = new CallableThread("线程2");  
  
        while(true){
        // 表示异步计算的结果  
        Future<String> f1 = pool.submit(c1);  
        Future<String> f2 = pool.submit(c2);  
        
        if("100".equals(f1.get())||"100".equals(f2.get())){
        // 关闭线程池  
        pool.shutdown(); 
        break;
        }
        }
  
    }  
  
}

//线程计算类


import java.util.concurrent.Callable;  

public class CallableThread implements Callable<String> {  
    private String str;  
  
    public CallableThread(String str) {  
        this.str = str;  
    }  
  
    // 需要实现Callable的Call方法  
    public String call() throws Exception {  
         
        
        int num = 0;
for (int j = 0; j < 10; j++) {
num += (int)(Math.random() * 30)+3;
}
        String strnum = ""+num;
        
        System.out.println(str+":"+strnum);  
        
        return strnum;  
    }  
}

--如果可以,望采纳

热心网友 时间:2023-11-23 04:58

可以的

热心网友 时间:2023-11-23 04:58

//线程调用创建主类


import java.util.concurrent.Callable;  
import java.util.concurrent.ExecutionException;  
import java.util.concurrent.ExecutorService;  
import java.util.concurrent.Executors;  
import java.util.concurrent.Future;  
  
public class CallableTest {  
  
    /** 
     * @param args 
     * @throws ExecutionException 
     * @throws InterruptedException 
     */  
    public static void main(String[] args) throws InterruptedException,  
            ExecutionException {  
  
        // 线程池  
        ExecutorService pool = Executors.newFixedThreadPool(10);  
  
        Callable<String> c1 = new CallableThread("线程1");  
        Callable<String> c2 = new CallableThread("线程2");  
  
        while(true){
        // 表示异步计算的结果  
        Future<String> f1 = pool.submit(c1);  
        Future<String> f2 = pool.submit(c2);  
        
        if("100".equals(f1.get())||"100".equals(f2.get())){
        // 关闭线程池  
        pool.shutdown(); 
        break;
        }
        }
  
    }  
  
}

//线程计算类


import java.util.concurrent.Callable;  

public class CallableThread implements Callable<String> {  
    private String str;  
  
    public CallableThread(String str) {  
        this.str = str;  
    }  
  
    // 需要实现Callable的Call方法  
    public String call() throws Exception {  
         
        
        int num = 0;
for (int j = 0; j < 10; j++) {
num += (int)(Math.random() * 30)+3;
}
        String strnum = ""+num;
        
        System.out.println(str+":"+strnum);  
        
        return strnum;  
    }  
}

--如果可以,望采纳

热心网友 时间:2023-11-23 04:58

可以的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
13岁一直到18岁晚上经常熬夜会有什么影响 具象表现素描内容简介 ...| 从14世纪文艺复兴到20世纪具象表现绘画 · 168幅画 · 图解西方... 【漫画赏析】比喻具象化——《孤高之人》手法分析 具象美术作品有哪些 具象艺术艺术家介绍 话说 曾经有个演唱会 是初音未来演唱会 39祭 谁知道微信聊天记录删掉了,还能恢复过来吗?有什么软件可以恢复吗?不... 六爻。测缘分。测婚姻 礼仪起源于祭祀的证据是什么? java中使用继承Callable的方式实现多线程? Java Callable接口的call方法什么时候被调用 java多线程中的callable和future常用在哪些地方 runnable和callable区别是什么? JAVA中Callable的call方法抛出的异常会抛到那里? 水瓶座男生是怎么样的人? 金牛男和水瓶男怎么相处 水瓶座男什么性格 天平座,金牛座,水瓶座,白羊座男女的性格怎样的呀! 水瓶座男生的性格 七三年牛男水瓶座的性格特点 金牛座与水瓶座有什么共同点 大家说水瓶男和金牛男谁更好? 电信ITV太复杂老人不会用,怎么能简单操作 iTV电视商城怎么使用? 隐藏华为解锁图案 早餐为了养肝,要多食西红柿和柠檬等酸性水果吗? 吃西红柿对肝病能有提高帮助吗? 多吃西红柿去肝火吗? 多食西红柿等酸性蔬菜和水果,有益于养肝吗? 在java中有一个方法调用了很多个方法怎么用参数控制调用其中的任何一个方法??? 你好,我想贷款十万,无抵押,有社保公积金,月薪4500左右,银行能批 公积金只能贷10万有必要吗 成都公积金也能信用贷款吗? qq账号处于保护模式 已经申诉成功 解除安全模式时需要发送短信,可是发了很多次都没反应 QQ手机密保 发短信怎么没反应啊? 小说,女强男也强,一女多男,越多越好! 求穿越女强(不要女尊)一女多男不虐的小说。越多越好 好友突然在朋友圈发消息,不一会儿又取消了,啥意思 冰箱都清理干净了,为什么还有一种辣味? 冰箱断电半个月后食物腐烂生蛆,冰箱拆开清理过后还是有味道,有些死角没清理到,以后会有细菌吗? 刷完冰箱为什么还有味道?用消消棒除味安全吗? - 信息提示 自考专科,没有毕业证,学信网可以查到毕业信息。没有专科毕业证的情况下,可以申请自考本科毕业证吗? 自考本科毕业时提供的专科毕业证学信网查不到可以吗 2012山西大学新生几号开学 请问山西大学几号开学?我几号来校报名? 预计一下山西省大学的开学时间? 2o15山西大学新生开学时间 今年山西大学什么时候开学?