欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    北邮Java作业.docx

    • 资源ID:11487513       资源大小:22.80KB        全文页数:26页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    北邮Java作业.docx

    1、北邮Java作业一、单项选择题(共10道小题,共100.0分) 1.Java中用于定义程序包的关键字是( )A.import B.package C.class D.interface 知识点:阶段作业一学生答案:B;得分:10试题分值:10.0提示:2.(错误)设有如下程序public class Try2 public static void main(String args) B objb = new B(); A obja = objb; B objc = (B)obja; objc.show(); class A void show() System.out.println(a);c

    2、lass B extends A void show() System.out.println(b);则下面说法正确的是(D )A.编译时发生错误 B.运行时发生错误 C.输出为a D输出为b 知识点:阶段作业一学生答案:C;得分:0试题分值:10.0提示:3.设有如下程序public class Try2 public static void main(String args) B objb = (B) new A(); objb.show(); class A void show() System.out.println(a);class B extends A void show() S

    3、ystem.out.println(b);则下面说法正确的是( )A.编译时发生错误 B.运行时发生错误 C.输出为a D.输出为b 知识点:阶段作业一学生答案:B;得分:10试题分值:10.0提示:4.设有如下程序public class Try2 public static void main(String args) A obja = new B(); obja.show(); class A void show() System.out.println(a);class B extends A void show() System.out.println(b);则下面说法正确的是( )

    4、A.编译时发生错误 B.运行时发生错误 C.输出为a D.输出为b 知识点:阶段作业一学生答案:D;得分:10试题分值:10.0提示:5.设有如下程序:class A void show() System.out.println(a);class B extends A void show() System.out.println(b);class Ctry1 public static void main(String args) A obja; B objb = new B(); obja = objb; objb.show(); obja.show(); 则输出结果是( )A.aa B.

    5、ab C.ba D.bb 知识点:阶段作业一学生答案:D;得分:10试题分值:10.0提示:6.设有下面程序:public class Person static int arr = new int10; public static void main(String args) System.out.println(arr0); 则以下叙述正确的是( )A.编译时发生错误 B.运行时发生错误 C.输出为0 D.输出为null 知识点:阶段作业一学生答案:C;得分:10试题分值:10.0提示:7.设有如下类定义class Fruit / 水果类 int grams; / 克数(质量) int t

    6、otalCalories() / 卡路里(热量) return grams * 10; 则创建一个Fruit类的对象变量的语句是( )A.Fruit f; B.new Fruit(); C.new Fruit; D.int f; 知识点:阶段作业一学生答案:A;得分:10试题分值:10.0提示:8.(错误)设有以下程序段class B void show() / code; class A public static void main (String args) / code; 下面叙述中正确的是( C )A.保存源文件的时候,源文件名必须是B.java B.保存源文件的时候,源文件名必须是

    7、A.java C.保存源文件的时候,源文件名可以是扩展名为java的任何符合操作系统文件命名规则的文件名 D.保存源文件的时候,源文件名可以是任何符合操作系统文件命名规则的文件名 知识点:阶段作业一学生答案:A;得分:0试题分值:10.0提示:9.下面叙述中哪个是正确的( )A.当编译Java程序时,源程序中的每个类都将被分别编译成不同的文件,每个文件名都与所对应的类名相同,并以扩展名class结束 B.当编译Java程序时,源程序中的每个类都将被分别编译成不同的文件,每个文件名都与所对应的类名相同,并以扩展名javax结束 C.当编译Java程序时,源程序中的每个类都将被编译到同一个文件中,

    8、文件名与主类的类名相同,并以扩展名class结束 D.当编译Java程序时,源程序中的每个类都将被编译到同一个文件中,文件名与主类的类名相同,并以扩展名javax结束 知识点:阶段作业一学生答案:A;得分:10试题分值:10.0提示:10.下面关于 Java 类文件的说法错误的是( )A.编译时程序时,Java 编译器会为源程序中的每个类单独生成一个类文件 B.Java 类文件中存储的代码必须符合 JVM 规范 C.Java 类文件中存储的代码是二进制形式的代码 D.Java 类文件必须用Java语言编写得到 知识点:阶段作业一学生答案:D;得分:10试题分值:10.0提示:一、单项选择题(共

    9、10道小题,共100.0分) 1.设有如下程序public class Try2 public static void main(String args) Try2 obj = new Try2(); obj.test(); void oneMethod() public void test() try oneMethod( ); System.out.println(condition 1); catch (ArrayIndexOutOfBoundsException e) System.out.println(condition 2); catch (Exception e) System

    10、.out.println(condition 3); finally System.out.println(finally); 则程序的输出结果的是( )A.condition 1 B.condition 1finally C.condition 1condition 2condition 3 D.condition 1condition 2condition 3finally 知识点:阶段作业二学生答案:B;得分:10试题分值:10.0提示:2.使用catch(Exception e)的好处是( )A.只会捕获个别类型的异常 B.捕获try块中产生的所有类型的异常 C.忽略一些异常 D.执行

    11、一些程序 知识点:阶段作业二学生答案:B;得分:10试题分值:10.0提示:3.给定下面程序段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提示:4.关于Java 处理异常的方法的叙述错误是( )A.Java通过面向对象的方法来处

    12、理异常 B.Java 要求程序员编写的程序时,必须对可检测的异常进行处理,否则不能通过编译 C.Java 异常处理机制接收到异常对象后,通常会调用程序员编写的一些异常处理程序,以便将程序从错误状态中恢复或者做一些简单地处理后结束程序 D.异常对象只能由系统产生,程序员不能自己“创造”异常对象 知识点:阶段作业二学生答案:D;得分:10试题分值:10.0提示:5.关于Java 处理异常的方法的叙述错误是( )A.Java通过面向对象的方法来处理异常 B.在一个方法的运行过程中,如果发生了一个异常,则 Java 虚拟机会创建一个异常对象,然后把这个异常对象交给Java 的异常处理机制去处理 C.由

    13、于 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 CIn

    14、ner 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()

    15、 showB(); class CInner int x = 20; void showB() System.out.println(x); 则下面说法正确的是( )A.这段程序有错,原因是CInner类的定义放到了COuter类的类体中,而这是不允许的 B.这段程序有错,原因是外部类直接使用了内部类的成员,而这是不对的 C.这段程序有错,原因是内部类重复定义了外部类的变量x,而这是不允许的 D.这段程序完全正确 知识点:阶段作业二学生答案:CA;得分:0试题分值:10.0提示:8.设有如下程序public class Try2 public static void main(String a

    16、rgs) Circle c = new Circle(2); System.out.println(c.getArea(); interface IShape double PI = 3.14; double getArea();class Circle implements IShape private double radius; Circle(double radius) this.radius = radius; public double getArea() return (PI * radius * radius); 则下面说法正确的是( )A.编译时发生错误 B.运行时发生错误

    17、C.输出为12.56 D.输出为0 知识点:阶段作业二学生答案:C;得分:10试题分值:10.0提示:Java 类文件实际上不一定非要用 Java 语言编写源程序然后用 Java 编译器编译得到,实际上还有许多其它的办法得到。例如,一种比较笨的办法是我们可以手工编写类文件我们直接编辑二进制的文件,让我们编写的二进制文件符合 JVM 规定的类文件格式,这样我们就可以手工得到类文件了。9.设有如下程序public class Try2 public static void main(String args) Circle c = new Circle(2); System.out.println(

    18、c.getArea(); interface IShape double PI = 3.14; double getArea();class Circle implements IShape private double radius; Circle(double radius) this.radius = radius; public double getPrimiter() return (2 * PI * radius); 则下面说法正确的是( )A.编译时发生错误 B.运行时发生错误 C.输出为12.56 D.输出为0 知识点:阶段作业二学生答案:A;得分:10试题分值:10.0提示:

    19、10.(错误)Java中用于定义接口的关键字是(D )A.import B.package C.class D.interface 知识点:阶段作业二学生答案:C;得分:0试题分值:10.0提示:第三阶段一、单项选择题(共10道小题,共100.0分) 1.(错误) 方法resume( )负责重新开始哪个线程的执行?(D )A.被stop( )方法停止的线程 B.被sleep( )方法停止的线程 C.被wait( )方法停止 D.被suspend( )方法停止 知识点:阶段作业三学生答案:B;得分:0试题分值:10.0提示:2.下面哪一个可以创建一个新线程?( )A.继承 java.lang.R

    20、unnable 并且覆盖 start() 方法 B.实现 java.lang.threa 并且实现 run() 方法 C.实现 java.lang.Runnable 并且实现 run() 方法 D.实现 java.lang.Thread 并且实现 run() 方法 知识点:阶段作业三学生答案:C;得分:10试题分值:10.0提示:3.4.(错误) 下面关于“守护线程(daemon thread)”的说法错误的是(CD )A.“守护线程”和“非守护线程”本质上并没有什么区别,只是JVM 对其控制的方式有所不同而已。 B.守护线程一般是在后台提供某种服务,而非程序核心部分的线程,所以它的优先级最低

    21、 C.一个程序的任何非守护线程的执行代码都要执行完程序才结束。而守护线程的执行代码不一定都要执行完。 D.不允许在程序中用代码把一个非守护线程转变为守护线程 知识点:阶段作业三学生答案:AB;得分:0试题分值:10.0提示:5.下面关于 Java 线程的说法错误的是( )A.当一个 Java 程序启动时,系统就为它创建好一个线程,用这个线程执行 main() 方法中的代码序列 B.除了主线程, JVM 还创建了其它线程 C.程序员可以使用代码自己创建线程并启动执行 D.所有用户线程的优先级都高于任何一个系统线程的优先级 知识点:阶段作业三学生答案:D;得分:10试题分值:10.0提示:6.7.

    22、下面关于 Java 线程的说法错误的是( )A.当一个 Java 程序启动时,系统就为它创建好一个线程,用这个线程执行 main() 方法中的代码序列 B.除了主线程, JVM 还创建了其它线程 C.程序员可以使用代码自己创建线程并启动执行 D.Java Application 程序有主线程,而 JavaApplet 程序没有主线程 知识点:阶段作业三学生答案:D;得分:10试题分值:10.0提示:8.9.有以下程序段:class MyThread extends Thread /1public static void main(String args) /2MyThread t = new MyThread(); /3t.run(); /4 /5public void run()


    注意事项

    本文(北邮Java作业.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开