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

用多线程程序实现求1+2+3+……+10的值并输出。

发布网友 发布时间:2022-09-27 10:16

我来回答

3个回答

热心网友 时间:2023-10-12 20:26

public class Add1to10 {

/**
* @param args
*/

private int total = 0;
public int getTotal(){
return total;
}
public void setTotal(int t){
total = t;
}

public static void main(String[] args) {
// TODO 自动生成方法存根
Add1to10 add = new Add1to10();
Add1 a1 = new Add1(add);
Runnable r1 = new Add2(add);
Thread a2 = new Thread(r1);
a1.start();
a2.start();

}

}
class Add1 extends Thread{
Add1to10 sum;
public Add1(Add1to10 sum){
this.sum = sum;
}

public synchronized void add(int i){
sum.setTotal(sum.getTotal()+i);
System.out.println("t1:"+sum.getTotal());
}
public void run(){

for(int i=1;i<=5;i++){
add(i);
try {
Thread.sleep(200);
} catch (InterruptedException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
}
}

}

class Add2 implements Runnable{
Add1to10 sum;
public Add2(Add1to10 sum){
this.sum = sum;
}
public synchronized void add(int i){
sum.setTotal(sum.getTotal()+i);
System.out.println("t2:"+sum.getTotal());
}
public void run() {
for(int i = 6;i<=10;i++){
add(i);
try {
Thread.sleep(50);
} catch (InterruptedException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
}
// TODO 自动生成方法存根

}

}

热心网友 时间:2023-10-12 20:26

多线程并行计算,一般用在大量数据时,分段进行计算,最后进行结果合并;按任务复杂度,设置好分成几份,分几个线程;呵呵呀呀

热心网友 时间:2023-10-12 20:27

public class TestThreadOne extends Thread{
public static int sum=0;
public void run(){
for (int i=1;i<=10 ;i++ )
{
sum=sum+i;
}
System.out.println("1+2+3+4+...+10="+sum);
}
public static void main(String[] args){
TestThreadOne t=new TestThreadOne();
t.start();
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 上海夏季冬季平均温度多少? 君威,轮胎斜角对换后,胎压监测功能需要复位或重新设置吗? 有胎压监测的轮胎可以前后换位置吗? 胎压监测轮胎换位后有影响吗 在中国,哪家保险公司实力最强,在哪家买保险最好 深圳个税扣除标准是多少 深圳市工资扣税标准核算 中国彩票网是什么意思? 体内有病手先知,哪4种异常表现是不容忽视的疾病信号? 求助,有谁知道手机拍照的书? 有关于手机拍照的相关书籍吗 怎么和外国人网上聊天 实验中空气的温度、湿度和流速对干燥速率及平衡含水量有何影响 临界含水量与平衡含水量的关系是 怎么转换苹果iphone手机的视频格式 属猪的旺财绿植 洗衣机电机不转嗡嗡响 原因及解决方法 啊哈啊哈纯音乐很震撼很悲伤 刚刚流产了就做梦梦到猫抓人是好还是不好 计算国内生产总值有哪几种方法 写作的复杂度通常是怎样测的,没有好的测量工具,有做过这方面论文的人麻烦指导一下 梦见爸爸妈妈给我写信说我们走了,是什么意思? 互相关心,关爱的作文 男的作文300个字 济南有没有标致RCZ车友会或QQ群 今天开着朋友的东风标致308出去兜风,红色的,回头率就是高啊,车主们是不是也这么觉得? 支付宝密码忘了怎样解决? 这空调(水空调)一小时耗电多少度? 5匹的水空调开一个小时要多少电?你好 月挂花影上瑶台,千里婵娟入梦来。情到深时难自禁,清风伴我久徘徊。什么意思 形容青山绿水,心情好的句子 家庭nas存储排行,买的话要怎么选择? 昨晚梦见去世的老公出轨了,要跟我离婚好不好 50岁左右的男人应该如何养生?分享3个保养秘诀,对健康很重要 黑人民族风俗习惯 黑民族学校必须是少数民族的才行么! 帮忙告诉我下黑龙江民族职业学院怎么样行么? 黑民族都叫什么名字 鲜椒茄子汤怎么做 洗衣机脱不了水是什么原因 你知道吗 柴米油盐与诗酒花