西交《Java语言》在线作业.doc
《西交《Java语言》在线作业.doc》由会员分享,可在线阅读,更多相关《西交《Java语言》在线作业.doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、西交Java语言在线作业 试卷总分:100 测试时间:-一、单选题(共14道试题,共28分。)1.看以下程序: boolean a=false; boolean b=true; boolean c=(a&b)&(!b); int result=c=false1:2; 这段程序执行完后,c与result的值是:( )。A. c=false;result=1;B. c=true;result=2;C. c=true;result=1;D. c=false;result=2;满分:2分2.对方法main的第1行定义正确的是( )。A. public main( String arg )B. publ
2、ic void main( String arg )C. public static void main( String arg )D. public static void main( String args )满分:2分3.对于下列代码: 1) class Person 2) public void printValue(int i, int j) /. 3) public void printValue(int i)/. 4) 5) public class Teacher extends Person 6) public void printValue() /. 7) public v
3、oid printValue(int i) /. 8) public static void main(String args) 9) Person t = new Teacher(); 10) t.printValue(10); 11) 第10行语句将调用哪行语句?( )。A. line 2B. line 3C. line 6D. line 7满分:2分4.面向对象程序设计方法的优点()。A. 可重用性、可扩展性、可操作性B. 可重用性、可维护性、可操作性C. 可管理性、可扩展性、可操作性D. 可重用性、可扩展性、可管理性满分:2分5.类Teacher和Student是类Person的子类;
4、 Person p; Teacher t; Student s; /p, t and s are all non-null. if(t instanceof Person) s = (Student)t; 最后一句语句的结果是( )。A. 将构造一个Student对象;B. 表达式是合法的;C. 表达式是错误的;D. 编译时正确,但运行时错误。满分:2分6.MAX_LENGTH是int型public成员变量, 变量值保持为常量100,用简短语句定义这个变量( )。A. public int MAX_LENGTH=100;B. final int MAX_LENGTH=100;C. final
5、public int MAX_LENGTH=100;D. public final int MAX_LENGTH=100.满分:2分7.下面那一项不会出现编程错误( )。A. 忘记多行注释符的一个定界符B. 一个标识符的大小写字母使用不当C. 括号不成对出现D. 在一个显示图形用户界面的应用程序中调用System .exit满分:2分8.下面选项中,Java对类Welcome进行定义正确的是()。A. public class 1WelcomeB. public class We lcomeC. public class welcomeD. public class Welcome满分:2分9
6、.给出下面代码段 1) public class Test 2) int m, n; 3) public Test() 4) public Test(int a) m=a; 5) public static void main(String arg) 6) Test t1,t2; 7) int j,k; 8) j=0; k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) 12) 哪行将引起一个编译时错误? ()。A. line 3B. line 5C. line 6D. line 10满分:2分10.有如下的程序:public class Welc
7、ome3 public static void main( String args )System.out.println( WelcomentonJavanProgramming! );则它的输出结果是:。A. Welcome to Java Programming!B. WelcomentonJavanProgramming!C. Welcome to Java Programming!D. Welcome to Java Programming!满分:2分11.给出下面代码:1) class Parent 2) private String name; 3) public Parent(
8、) 4) 5) public class Child extends Parent 6) private String department; 7) public Child() 8) public String getValue() return name; 9) public static void main(String arg) 10) Parent p = new Parent(); 11) 12) 那些行将引起错误?( )。A. 第3行B. 第6行C. 第7行D. 第8行满分:2分12.运行下列程序, 会产生什么结果 ( )public class X extends Thread
9、 implements Runable public void run() System.out.println(this is run(); public static void main(String args) Thread t=newThread(new X(); t.start(); 。A. 第一行会产生编译错误B. 第六行会产生编译错误C. 第六行会产生运行错误D. 程序会运行和启动满分:2分13.运行下列程序,会产生什么结果()class Outer1 private int a; void foo(double d,final float f) String s; final
10、boolean b; class Inner void methodInner() System.out.println(in the Inner); public static void main(String args) Outer1 me=new Outer1(); me.foo(123,123); System.out.println(outer); 。A. in the Inner outerB. outerC. in the InnerD. 编译不通过满分:2分14.指出下列程序的运行结果 ( )int i = 9; switch (i) default: System.out.p
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java语言 Java 语言 在线 作业
限制150内