还剩12页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
22秋《JAVA语言程序设计》作业1共题,总分100分100分
一、单选题共20题,100分15分设A为已定义的类名,则下列声明A类的对象a的语句中正确的一项是OApublicAa=newA;BpublicAa=A;CAa=newclass;DaA;正确答案学生答案A得分5分解析25分下列说法中正确的一项是OA不需要定义类就能创建对象B对象中必须由简单变量C属性必须是简单变量D属性可以是简单变量,也可以是一个对象解析175分下面程序段的输出结果为opublicclassNewClasspublicstaticvoidmainStringargs[]{intxy;x=int
82.5;y二intA;System.out.printx=+x;Systemout.print\ty=+y;}A
82.5AB82AC
82.565D8265正确答案学生答案D得分5分解析185分下列对继承的说法正确的一项是OA子类能继承父类的所有方法和变量B子类能继承父类的非私有方法和变量C子类只能继承父类的public方法和变量D子类只能继承父类的方法,而不能继承变量正确答案学生答案A得分5分解析195分下面是关于溢出的说法,正确的一项是OA一个整型的数据达到整型能表示的最大数值后,再加1则机器产生上溢,结果为整型的最大值B一个整型的数据达到整型能表示的最小数值后,再减1则机器产生下溢,结果为整型的最小值C实型变量在运算中不会产生溢出的问题D实现变量在运算中和整型变量一样会产生同样的溢出问题正确答案学生答案C得分5分解析205分下列选项成员变量声明正确的是OApublicprotectedfinalintI;BabstractclassF{}Cprivatedoubleheight;Ddoubleweight{}正确答案学生答案C得分5分解析单选题(20题,100分)123456789101112标记已做正做未做正确答案学生答案D得分5分解析35分下面程序段的运行结果为opublicclassOperatorsAndExpressions{voidstringsPlus{intx=3y=4z=5;Strings=xyz=;Systemout.printinx+y+z;Systemout.printins+x+y+z;publicstaticvoidmainStringargs[]{A345xyz=345B12xyz=345C345xyz=12D12xyz=12正确答案学生答案B得分5分解析45分下列关于finally说法正确的是Afinally语句应该放在所有的异常控制器的最前面B如果程序在前面的异常控制器中匹配到了合适异常,就不再执行finally语句了C无论程序是否找到合适的异常控制器,都会执行finally语句D如果程序在前面的异常控制器中匹配到了多个合适的异常,就不再执行finally语句了正确答案学生答案C得分5分解析55分下面程序段的运行结果为opublicclassOperatorsAndExpressions{voidequalsMethod2{Stringsl=newStringnhellon;Strings2=newStringhello;Systemout.printinsi.equalss2;classMyValueinti;AtruetrueBtruefalseCfalsefalseDfalsetrue正确答案学生答案B得分5分解析65分下面哪个语句会产生编译错误?AfloatF=
4096.OFBdoubleD=
4096.0;CbyteB=4096;DcharC=4096;正确答案学生答案C得分5分解析75分关于方法的说法哪一项是正确的?A方法中的形参可以和方法所属类的属性同名B方法必须有形参C同类不同的方法中不能有同名的自变量,否则会产生不可预测的结果D没有返回值的方法可以用void来表示,也可以不加正确答案学生答案A得分5分解析85分下面的程序段,在程序执行到第13行的声明时,将调用classPerson{publicvoidprintValueintiintj{}publicvoidprintValueinti{}publicclassTeacherextendsPersonpublicvoidprintValueintiintj{}publicvoidprintValueinti{}A第3行的方法B第4行的方法C第8行的方法D第9行的方法正确答案学生答案C得分5分解析95分执行下面的程序段后,j的值为opublicclassNewClasspublicstaticvoidmainStringargs[]{inti=0x00E;••〜・mtj=i;Systemout.printj;A14B-14C-15D15正确答案学生答案C得分5分解析105分Java虚拟机执行过程有多个特点,下列哪个不属于JVM执行特点?A多线程B动态链接C异常处理D异步处理正确答案学生答案D得分5分解析115分当不希望某个类被其他类继承时,就可以将该类标识为AfinalBabstractCprivateDprotected正确答案学生答案A得分5分解析125分下面关于接口的说法正确的是哪一项?A接口与抽象类是相同的概念B实现一个接口必须实现接口的所有方法C接口之间不能有继承关系D一个类可实现多个接口正确答案学生答案B得分5分解析135分Java语言的许多特点中,下列哪个是C++语言所不具备的特点A高性能B跨平台C面向对象D有类库正确答案学生答案B得分5分解析145分下面哪个是合法的标识符?A$personsB2UsersC*pointDthis正确答案学生答案A得分5分解析155分下列关于char型的声明,正确的是Acharcha=1anBeharcha=\;Ccharcha=cafeDcharcha=cafe正确答案学生答案B得分5分解析165分开发出Java程序设计语言的公司是ASUNBMicrosoftCIBMDBorland正确答案学生答案A得分5分。