首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序:假设某家银行,它可接受顾客的汇款,每做一次汇款,便可计算出汇款的总额。现有两个顾客,每人都分3次,每次将50元钱汇入。编写一个程序,模拟实际作业。要求实现2个类,一个是银行类,一个是顾客类。 注意:请勿改动main()主方法和
请完成下列Java程序:假设某家银行,它可接受顾客的汇款,每做一次汇款,便可计算出汇款的总额。现有两个顾客,每人都分3次,每次将50元钱汇入。编写一个程序,模拟实际作业。要求实现2个类,一个是银行类,一个是顾客类。 注意:请勿改动main()主方法和
admin
2009-01-15
42
问题
请完成下列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 flag4_1 =’1’
public void run(){
char myflag4_1,
synchronized(this) {
myflag4_1= flag4_1++;
}
for (int i=1;i<=3;i++)
______;
}
}
public class ex4_1{
public static void main(String args[]) {
customer c1 = new customer( );
customer c2 = new customer( )
c1. start()
c2. start( )
}
}
选项
答案
tmp=tmp+n bank.add(50,myflag4_1)
解析
本题主要考查线程的同步和设计简单的类来模拟现实问题的简单应用。解题关键是熟练掌握面向对象的编程思想,熟悉Java线程的同步编程,会使用Math类的随机数方法。本题中,第1个空,银行类对客户的存款进行累加;第2个空,在客户类中,通过使用银行类的对象 bank调用add()方法实现3次汇款的操作,将钱数和客户标志作为参数传递给add()方法。
转载请注明原文地址:https://kaotiyun.com/show/21np777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
查询选修C2课程号的学生姓名,下列SQL语句中错误是
关于视图和查询,以下叙述正确的是
在数据库系统中,用户所见的数据模式为
数据独立性是数据库技术的重要特点之一,所谓数据独立性是指
假设“图书”表中有C型字段“图书编号”,要求将图书编号以字母A开头的图书记录全部打上删除标记,可以使用SOL命令
查询客户名称中有“网络”二字的客户信息的正确命令是
软件调试的目的是
假设某表单的Visible属性的初值为.F,能将其设置为.T.的方法是
检查软件产品是否符合需求定义的过程称为()。
下列()是横向跳格的正确表示。
随机试题
关于原子能级的叙述,错误的是
下列哪一种是非特异性梅毒血清试验
A.原粒细胞(I型+Ⅱ型)≤10%B.原粒细胞(I型+Ⅱ型)>10%C.原粒细胞(I型+Ⅱ型)≥20%D.原淋+幼淋≥20%E.原单+幼单>120%CML慢性期外周血和骨髓中原始细胞的特征是
关于药酒与酊剂的叙述,正确的是
下列各项中,属于存款人申请开立基本存款账户证明文件的有()。
CIF贸易术语与DES贸易术语的区别主要有()。
个人独资企业投资者张三发生的下列行为涉及的房产权属变化应由张三计算缴纳契税的有()。
导游为16人的旅游团购买门票,票价120元,有军人证、残疾人证的可享半价优惠,买门票共花费1680元。则导游购买了几张优惠票?
截至2014年12月底,全国实有各类市场主体6932.22万户,比上年末增长14.35%,增速较上年同期增加4.02个百分点;注册资本(金)129.23万亿元,比上年末增长27.70%。其中,企业1819.28万户,个体工商户4984.06万户,农民专业合
在Excel某列单元格中,快速填充2011~2013年每月最后一天日期的最优操作方法是()
最新回复
(
0
)