首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序:假设某家银行,它可接受顾客的汇款,每做一次汇款,便可计算出汇款的总额。现有两个顾客,每人都分3次,每次将50元钱汇入。编写一个程序,模拟实际作业。要求实现2个类,一个是银行类,一个是顾客类。 注意:请勿改动main()主方法和
请完成下列Java程序:假设某家银行,它可接受顾客的汇款,每做一次汇款,便可计算出汇款的总额。现有两个顾客,每人都分3次,每次将50元钱汇入。编写一个程序,模拟实际作业。要求实现2个类,一个是银行类,一个是顾客类。 注意:请勿改动main()主方法和
admin
2009-01-15
61
问题
请完成下列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全国计算机二级
相关试题推荐
在数据库中建立表的命令是
在VisualFoxPro中,要想将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令
设有学生表student(学号,姓名,性别,出生日期,院系)、课程表course(课程号,课程名,学时)和选课表score(学号,课程号,成绩),查询所修课程成绩都大于等于85分的学生的学号和姓名,正确的命令是
如果添加到项目中的文件标识为“排除”,表示
在VisualFoxPro中,在屏幕上预览报表的命令是
表格控件的数据源可以是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
页框控件也称作选项卡控件,在一个页框中可以有多个页面,页面个数的属性是()。
关于内存变量的调用,下列说法正确的是
下列______是Swing的高层构件。
随机试题
下列对于县级司法行政机关的描述,错误的是()
下列属于无形资产的有()
婴儿期持续性青紫,见于
依法从轻或减轻行政处罚的情形有
【2013—3】题11~15:某企业新建35/10kV变电所,10kV侧计算有功功率17450kW,计算无功功率11200kvar,选用两台16000kVA的变压器,每单台变压器阻抗电压8%,短路损耗为70kW。两台变压器同时工作,分列运行,负荷平均分配,
当平原、滨海地区的水利水电工程其永久性水工建筑物的挡水高度高于()m,且上下游水头差大于()m时,其洪水标准宜按山区、丘陵地区标准确定。
()是指单位类客户在商业银行开立结算账户,办理不规定存期、可随时转账、存取的存款类型。
Afterthehorrorbecamepublicinhishometown,Sylacauga,Alabama,citycouncilpresidentGeorgeCarltontoldareporter,"Thi
EffectiveAssignmentsUsingLibraryandInternetResourcesI.Setting【T1】andmakingthemcleartostudents【T1】______—developing
It’sagoodideatoapplysunscreenbeforeheadingtothebeachifyoudon’twanttoburn.Butformarineanimalslikewhales,t
最新回复
(
0
)