收藏 分销(赏)

2022年春季福师JAVA程序设计在线作业一讲解.doc

上传人:鼓*** 文档编号:10651812 上传时间:2025-06-06 格式:DOC 页数:17 大小:30.54KB 下载积分:8 金币
下载 相关 举报
2022年春季福师JAVA程序设计在线作业一讲解.doc_第1页
第1页 / 共17页
2022年春季福师JAVA程序设计在线作业一讲解.doc_第2页
第2页 / 共17页


点击查看更多>>
资源描述
福师《JV程序设计》在线作业一 一、单选题(共 30 道试题,共 60 分。) 1. 若特快订单是一种订单,则特快订单类和订单类的关系是_________。 . 使用关系 . 包含关系 . 继承关系 . 无关系 正确答案: 2. 下面哪几个函数是puli voi xmpl(){...}的重载函数( )。 . puli voi xmpl( int m){...} . puli int xmpl(){...} . puli voi xmpl2(){...} . puli int xmpl3 ( int m, flot f){...} 正确答案: 3. 如果类中的成员变量可以被同一包访问,则使用如下哪个约束符( )。 . privt . puli . prott . no moifir 正确答案: 4. 在对String类进行查找比较操作时,字符串的长度( )。 . 不变 . 变长 . 变短 . 不一定 正确答案: 5. 下面的表达式哪个是正确的( ) . String s="你好";int i=3; s+=i; . String s="你好";int i=3; if(i==s){ s+=i}; . String s="你好";int i=3; s=i+s; . String s="你好";int i=3; s=i+; 正确答案: 6. 给出下列的代码,哪行在编译时可能会有错误? ① puli voi moify(){ ② int i, j, k; ③ i = 100; ④ whil ( i > 0 ){ ⑤ j = i * 2; ⑥ Systm.out.println (" Th vlu of j is " + j ); ⑦ k = k + 1; ⑧ } ⑨ } . lin 4 . lin 6 . lin 7 . lin 8 正确答案: 7. 在当前的jv实现中,每个编译单元就是一个以()为后缀的文件 . jv . lss . o . x 正确答案: 8. 下列描述中,正确的是________。 . Jv是编译型语言 . 执行字节码的命令是Jv . Jv是解释型语言 . Jv有多线程机制 正确答案: 9. 在 Jv 中,所有类的根类是( )。 . jv.lng.Ojt . jv.lng.lss . jv.pplt.pplt . jv.wt.Frm 正确答案: 10. 下列描述中,错误的是_________。 . Jv要求编程者管理内存 . Jv的安全性体现在多个层次上 . pplt要求在支持Jv的浏览器上运行 . Jv有多线程机制 正确答案: 11. 下列常见的系统定义的异常中,哪个是输入、输出异常? . lssNotFounxption . IOxption . FilNotFounxption . UnknownHostxption 正确答案: 12. 在Jv语言中,不允许使用指针体现出的Jv特性是_________。 . 可移植 . 解释执行 . 健壮性 . 安全性 正确答案: 13. 为类的一个无形式参数无返回值的方法mtho书写方法头,使得使用类名作为前缀就可以调用它,该方法头的形式为( ) . stti voi mtho( ) . puli voi mtho( ) . finl voi mtho( ) . strt voi mtho( ) 正确答案: 14. 下列关于for循环和whil循环的说法中哪个是正确的( ) . whil循环能实现的操作,for循环也都能实现 . whil循环判断条件一般是程序结果,for循环判断条件一般是非程序结果 . 两种循环任何时候都可替换 . 两种循环结构中都必须有循环体,循环体不能为空 正确答案: 15. 下列方法定义中,正确的是( ) . int x(){ hr h=''; rturn (int)h; } . voi x(){ ...rturn tru; } . int x(){ ...rturn tru; } . int x(int ,){ rturn +; } 正确答案: 16. 下面的代码段中,执行之后i 和j 的值是( )。 int i = 1; int j; j = i++; . 1, 1 . 1, 2 . 2, 1 . 2, 2 正确答案: 17. 关于以下程序段的说法正确的是( )。 1. puli lss Myr{ 2. puli stti voi min(String rgv[]){ 3. int[]i=nw int[5]; 4. Systm.out.println(i[5]); 5. } 6. } . 第2行编译出错 . 第4行编译出错 . 编译时产生错误 . 编译时没有产生错误,运行时发生异常 正确答案: 18. 当浏览器返回到新URL的包含pplt 的页面时调用以下哪个函数( )。 . init() . strt() . stop() . stroy() 正确答案: 19. 在程序读入字符文件时,能够以该文件作为直接参数的类是_________。 . FilRr . uffrRr . FilInputStrm . OjtInputStrm 正确答案: 20. 下列对于线性链表的描述中正确的是( ) . 存储空间不一定是连续,且各元素的存储顺序是任意的 . 存储空间不一定是连续,且前件元素一定存储在后件元素的前面 . 存储空间必须连续,且前件元素一定存储在后件元素的前面 . 存储空间必须连续,且各元素的存储顺序是任意的 正确答案: 21. 阅读下列代码 puli lss Tst2005{ puli stti voi min(String rgs[]){ String s=″Tst″; Swith(s){ s″Jv″:Systm.out.print(″Jv″); rk; s″Lngug″:Systm.out.print(″Lngug″); rk; s″Tst″:Systm.out.print(″Tst″); rk; } } } 其运行结果是_________。 . Jv . Lngug . Tst . 编译出错 正确答案: 22. 已知有下列类的说明,则下列哪个语句是正确的? puli lss Tst { privt flot f = 1.0f; int m = 12; stti int n=1; puli stti voi min(String rg[]) { Tst t = nw Tst(); } } . t.f; . this.n; . Tst.m; . Tst.f; 正确答案: 23. 已知如下代码:ooln m = tru;if ( m = fls ) Systm.out.println("Fls");ls Systm.out.println("Tru");执行结果是( ) . Fls . Tru . Non . 出错 正确答案: 24. 类Thr和Stunt是类Prson的子类; Prson p; Thr t; Stunt s; //p, t n s r ll non-null. if(t instnof Prson) { s = (Stunt)t; } 最后一句语句的结果是( )。 . 将构造一个Stunt对象; . 表达式是合法的; . 表达式是错误的; . 编译时正确,但运行时错误。 正确答案: 25. 程序设计语言的基本成分是数据成分、运算成分、控制成分和________。 . 对象成分 . 变量成分 . 语句成分 . 传输成分 正确答案: 26. 下列不属于简单数据类型的是() . 整数类型 . 类 . 符点数类型 . 布尔类型 正确答案: 27. 要使用Vtor必须import入下面哪个包( )。 . jv.Vtor . jv.io . jv.util . jv.pplt 正确答案: 28. 以下叙述正确的是( ) . 构造方法必须是puli方法 . min方法必须是puli方法 . Jv应用程序的文件名可以是任意的 . 构造方法应该声明为voi类型 正确答案: 29. 下列正确的句子是( )。 . flot 3.14 . yt i=225 . k=33L . int p[][]; 正确答案: 30. 下列哪个是面向大型企业级用容器管理专用构件的应用平台? . J2 . J2M . J2S . J2 正确答案: 福师《JV程序设计》在线作业一 二、多选题(共 10 道试题,共 20 分。) 1. 下面哪些类可以被继承( )。 . jv.lng.Thr . jv.lng.Numr . jv.lng.oul . jv.lng.Mth 正确答案: 2. 如下哪些是Jv中正确的整数表示( ) . 22 . 0x22 . 022 . 22H 正确答案: 3. 指出下列哪个方法与方法puli voi (int ){}为合理的重载方法( )。 . puli int (int ) . puli voi (long ) . puli voi (int ,int ) . puli voi (flot ) 正确答案: 4. 关于wt和swing说法正确的是( ) . wt在不同操作系统中显示相同的风格 . swing在不同的操作系统中显示相同的风格 . jv.wt的子类 . wt和swing都支持事件模型 正确答案: 5. 选出合理的标识符()。 . _sys1_lll . 2mil . $hng . lss 正确答案: 6. 以下哪些是面向对象编程的基本特征?( ) . 继承 . 封装 . 多态 正确答案: 7. 执行下列代码后,哪个结论是正确的 String[] s=nw String[10]; . s[10] 为 ""; . s[9] 为 null; . s[0] 为 未定义 . s.lngth 为10 正确答案: 8. 已知如下定义:String s = "story"; 下面哪个表达式是合法的( ) . s += "ooks" . hr = s[1] . int ln = s.lngth . String t = s.toLowrs() 正确答案: 9. 选出合理的标识符( ) . _sys1_lll . 2mil . $hng . lss 正确答案: 10. 下面哪个不是Jv中的容器( )。 . SrollPn . nvs . Srollr . pplt . ilog 正确答案: 福师《JV程序设计》在线作业一 三、判断题(共 10 道试题,共 20 分。) 1. 由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目( )。 . 错误 . 正确 正确答案: 2. 构造函数用于创建类的实例对象,构造函数名应与类名相同,在类中必须定义构造函数,且只能定义一个构造函数。 . 错误 . 正确 正确答案: 3. 在读字符文件 mploy.t 时,使用该文件作为参数的类是tInputStrm。 . 错误 . 正确 正确答案: 4. hr 类型的取值范围是0~28-1。 . 错误 . 正确 正确答案: 5. Jv的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。 . 错误 . 正确 正确答案: 6. 一个线程对象的具体操作是由run()方法的内容确定的,但是Thr类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thr的子类并在子类里重新定义run()方法,要么使一个类实现Runnl接口并书写其中run()方法的方法体。( ) . 错误 . 正确 正确答案: 7. Jv语言中的数组元素只能是基本数据类型而不能为对象类型。 . 错误 . 正确 正确答案: 8. Jv语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。 . 错误 . 正确 正确答案: 9. 一个容器中可以混合使用多种布局策略( ) . 错误 . 正确 正确答案: 10. 在异常处理中,若try中的代码可能产生多种异常则可以对应多个th语句,若th中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。( ) . 错误 . 正确 正确答案:
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 远程教育/电大

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服