收藏 分销(赏)

北邮函授Java-技术阶段作业-2.docx

上传人:仙人****88 文档编号:11890451 上传时间:2025-08-18 格式:DOCX 页数:8 大小:25.77KB 下载积分:10 金币
下载 相关 举报
北邮函授Java-技术阶段作业-2.docx_第1页
第1页 / 共8页
北邮函授Java-技术阶段作业-2.docx_第2页
第2页 / 共8页


点击查看更多>>
资源描述
北邮函授 Java 技术 阶段作业 2 一、单项选择题(共10道小题,共100.0分) 1. 请看下面的代码 public void fun( ) { int i; try { i = System .in .read( ); System .out .println(“location 1”); } catch (IOException e) { System .out .println(“location 2”); } finally { System .out .println(“location 3”); } System .out .println(“location 4”); } 如果IOException块执行,程序的输出结果为(  ) A. location 1 location 3 B. location 2 location 3 C. location 2 location 3 location 4 D. location 4 知识点: 阶段作业二 学生答案: [C;]     得分: [10] 试题分值: 10.0 提示:   2. 设有如下程序 public class Try2 {        public static void main(String[] args) {               Try2 obj = new Try2();               obj.test();        }               void oneMethod() {               int a [] = {1, 2, 3};               System.out.println(a[3]);        }               public void test() {               try {                      oneMethod( );                      System.out.println("condition 1");               }               catch (ArrayIndexOutOfBoundsException e) {                      System.out.println("condition 2");               }               catch (Exception e) {                      System.out.println("condition 3");               }               finally {                      System.out.println("finally");               }        } } 则程序的输出结果的是(  ) A. condition 1 finally B. condition 2 finally C. condition 3 finally D. 3 aondition 1 finally 知识点: 阶段作业二 学生答案: [B;]     得分: [10] 试题分值: 10.0 提示:   3. 可以防止资源泄露的块是(  ) A. finally B. catch C. finally或catch D. 任意 知识点: 阶段作业二 学生答案: [A;]     得分: [10] 试题分值: 10.0 提示:   4. 给定下面程序段 class Equals {     public static void main(String args[]) {         int x = 100;         double y = 100.1;         boolean b = ( x = y );         System.out.println(b);     } }     下面选项正确的是(  ) A. 输出:true   B. 输出:flase C. 编译失败 D. 抛出一个运行时异常 知识点: 阶段作业二 学生答案: [C;]     得分: [10] 试题分值: 10.0 提示:   5. 关于异常的说法错误的是(  ) A. 所谓异常,就是程序的运行时错误。 B. 如果运行中的程序中出现了违反了 Java 语言的语义规定的现象,则 Java 虚拟机就会把这个错误当作一个“异常” C. 如果源程序中出现了违反了 Java 语言的语法规定的现象,则 Java 编译器就会把这个错误当作一个“异常” D. 异常处理是 Java 中惟一正式的错误报告机制,并且通过编译器强制执行 知识点: 阶段作业二 学生答案: [C;]     得分: [10] 试题分值: 10.0 提示:   6. 有如下代码段 class COuter {        int x = 10;        void showA() {               System.out.println(x);        }        void print() {               (new CInner() {                      void showB() {                             System.out.println(x);                      }               }               ).showB();        }        class CInner {               int x = 20;        } } public class Try2 {        public static void main(String[] args) {               COuter o = new COuter();               o.print();        } } 则下面说法正确的是(  ) A. 程序有错,方法print()内的代码有语法错误 B. 程序有错,Try2类的声明有语法错误 C. 输出为20 D. 输出为10 知识点: 阶段作业二 学生答案: [C;]     得分: [10] 试题分值: 10.0 提示:   7. 有如下代码段 class COuter {        int x = 10;        void showA() {               System.out.println(x);        }        void print() {               (new CInner()).showB();        }               class CInner {               int x = 20;               void showB() {                      System.out.println(x);               }        } } public class Try2 {        public static void main(String[] args) {               COuter o = new COuter();               o.print();        } } 则下面说法正确的是(  ) A. 编译时发生错误 B. 运行时发生错误 C. 输出为20 D. 输出为10 知识点: 阶段作业二 学生答案: [C;]     得分: [10] 试题分值: 10.0 提示:   8. 下面关于“回调”的说法错误的是(  ) A. “回调”是一种程序设计模式,而不是Java的专门语法规则 B. 通过回调,对象被赋予一些信息,这些信息允许它在稍后的某个时刻返回头去调用初始对象 C. Java通过指针实现回调 D. Java通过接口实现回调 知识点: 阶段作业二 学生答案: [C;]     得分: [10] 试题分值: 10.0 提示:   9. 下面关于接口的叙述错误的是(  ) A. 在程序中定义了一个接口以后还要声明某些类实现了这个接口,否则仅仅定义“接口”没什么意义 B. Java语法中的“接口”不是什么特殊的概念,仅仅就是对象的成员方法的另一种称呼 C. 实现某个接口的类必须提供该接口规定的功能,并且要遵从接口中定义的方法的格式约定 D. 接口用来描述类应该提供什么样的功能 知识点: 阶段作业二 学生答案: [B;]     得分: [10] 试题分值: 10.0 提示:   10. 下面关于接口的叙述错误的是(  ) A. 接口是一组抽象方法和常量的集合 B. 接口用来描述类应该提供什么样的功能 C. 实现某个接口的类必须提供该接口规定的功能 D. 接口和抽象类的作用是相同的 知识点: 阶段作业二 学生答案: [D;]     得分: [10] 试题分值: 10.0 提示:  
展开阅读全文

开通  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 

客服