首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序:假设某家银行,它可接受顾客的汇款,每做一次汇款,便可计算出汇款的总额。现有两个顾客,每人都分3次,每次50元将钱汇入。编写一个程序,模拟实际作业。要求实现2个类,一个是银行类,一个是顾客类。 注意:请勿改动main()主方法和
请完成下列Java程序:假设某家银行,它可接受顾客的汇款,每做一次汇款,便可计算出汇款的总额。现有两个顾客,每人都分3次,每次50元将钱汇入。编写一个程序,模拟实际作业。要求实现2个类,一个是银行类,一个是顾客类。 注意:请勿改动main()主方法和
admin
2009-01-15
87
问题
请完成下列Java程序:假设某家银行,它可接受顾客的汇款,每做一次汇款,便可计算出汇款的总额。现有两个顾客,每人都分3次,每次50元将钱汇入。编写一个程序,模拟实际作业。要求实现2个类,一个是银行类,一个是顾客类。
注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。
程序运行结果如下:
Customer2 :sum= 50
Customer1 :sum= 50
Customer1 :sum= 100
Customer2 :sum= 100
Customer1 :sum= 150
Customer2 :sum= 150
class bank{
private static int sum=0;
public static void add(int.n,char c){
int tmp=sum;
______________;
try{
Thread.sleep(((int) ((2000-500+1)*(Math.random())))+500);
}
catch(InterruptedException e){}
sum=tmp;
System.out.println("Customer"+c+" :sum= "+sum);
}
}
class customer extends Thread{
static char flag17_2 = ’1’;
public void run(){
char myflag17_2;
synchronized(this) {
myflag17_2 = flag17_2++;
}
for(int i=1;i<=3;i++)
______________________;
}
}
public class ex17_2{
public static void main(String args[]){
customer c1=new customer();
customer c2=new customer();
c1.start();
c2.start();
}
}
选项
答案
tmp=tmp+n bank.add(50,myflag17_2)
解析
本题主要考查线程的同步和设计简单的类来模拟现实问题的简单应用。解题关键是熟练掌握面向对象的编程思想,熟悉 Java线程的同步编程,会使用Math类的随机数方法。本题中,第1个空,银行类对客户的存款进行累加;第2个空,在客户类中,通过使用银行类的对象bank调用add()方法实现3次汇款的操作,将钱数和客户标志作为参数传递给add()方法。
转载请注明原文地址:https://kaotiyun.com/show/pIID777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
《物权法》第116条规定:“天然孳息,由所有权人取得;既有所有权人又有用益物权人的,由用益物权人取得。当事人另有约定的,按照约定。法定孳息,当事人有约定的,按照约定取得;没有约定或者约定不明确的,按照交易习惯取得。”关于这一规定,下列哪一说法是错误的?(
由于IP地址难于记忆,人们采用域名来表示网上的主机,域名与IP地址的对应关系是由()进行转换的。
根据我国宪法和法律,下列选项哪一个是正确的?()
下面关于气候变化与绿色碳汇说法不正确的是()。
关于我国夏季气温分布的正确叙述是()。
国际上用来综合考察居民间收人分配差异状况的一个重要分析指标是()。
关于“描述性定义”“规定性定义”和“纲领性定义”,下列说法正确的是
在社会规范中,一般地说,既规定权利又规定义务的有()。
设f(x)在x=x0的某邻域内有定义,则“f′(x)存在且等于A”是“f′(x0)存在且等于A”的()
以下选项中,能用作用户标识符的是()。
随机试题
A.凹透镜B.凸透镜C.柱面镜D.棱镜E.放大镜散光眼应戴
男性,30岁。农民,腹泻40天,每日解便5~8次,伴轻度腹胀,疲乏,大便暗红色,有腥臭,粪质多,无发热及里急后重。便检:暗红色黏液血便,高倍镜下红细胞(+++),白细胞(+),可见夏科雷登结晶。该病结肠镜检查结果最可能为
理查是甲因驻乙国的领事官员。一日,理查目睹了发生在乙国的一起交通事故。甲、乙两国都是《维也纳领事关系公约》的缔约国,且两国之间没有其他双边的涉及外交和领事特权与豁免方面的协定。根据国际法规则,下面哪些判断是正确的?
开成公司与浩新物资供应公司于2002年5月1日签订了一份原材料供应合同。双方约定:开成公司于5月15将货款及运输费用共计55万元汇人浩新公司账户,浩新公司见款立即发货。开成公司按约付款,但浩新公司由于不可抗拒的原因无法按合同约定的数量供货,遂与开成公司进行
以目标为中心展开的评价模式是()
“究天人之际,通古今之变,成一家之言”是()的名言。
国家机关和国家机关工作人员违法行使职权的,才承担国家赔偿责任。()
非洲足球队个人技术特别好,但踢得太过随意,不喜欢配合,导致球队整体战绩不佳。对这一现象谈谈你的看法。
在一个长度为n的线性表中删除一个元素,最坏情况下需要移动的数据元素数目为()。
A、Herbehaviormadeherlosehope.B、Herbehaviormadeherafamousperson.C、Herbehaviorwasexaggeratedbythepublicvoice.
最新回复
(
0
)