东大12秋学期《JAVA语言程序设计Ⅰ》在线作业1

所属学校:东北大学 科目:JAVA语言程序设计Ⅰ 2015-03-17 15:58:54
JvL傲朋学习网
12秋学期《JAVA语言程序设计Ⅰ》在线作业1JvL傲朋学习网
试卷总分:100 JvL傲朋学习网
单选题 多选题 JvL傲朋学习网
JvL傲朋学习网
JvL傲朋学习网
一、单选题(共 20 道试题,共 60 分。)JvL傲朋学习网
1.Java语言是( )。JvL傲朋学习网
A. 面向问题的解释型高级编程语言JvL傲朋学习网
B. 面向机器的低级编程语言JvL傲朋学习网
C. 面向过程的编译型高级编程语言JvL傲朋学习网
D. 面向对象的解释型高级编程语言JvL傲朋学习网
此题选: D JvL傲朋学习网
2.下面哪一个main()方法定义有效?JvL傲朋学习网
A. public static void main(String args[]){}JvL傲朋学习网
B. public static void main(String []){}JvL傲朋学习网
C. public static void main(String[] args)JvL傲朋学习网
D. public static void main(args[]){}JvL傲朋学习网
JvL傲朋学习网
3.十进制数16的16进制表示格式是JvL傲朋学习网
A. 0x10JvL傲朋学习网
B. 0x16JvL傲朋学习网
C. 0xAJvL傲朋学习网
D. 16JvL傲朋学习网
JvL傲朋学习网
4.表达式7&2的值应该是:JvL傲朋学习网
A. 0JvL傲朋学习网
B. 2JvL傲朋学习网
C. 5JvL傲朋学习网
D. 7JvL傲朋学习网
JvL傲朋学习网
5.请选择以下代码的正确的重载构造器。 class Happy { Happy() { } }JvL傲朋学习网
A. public void Happy(){}JvL傲朋学习网
B. public Happy(int c){}JvL傲朋学习网
C. protected Happy(){}JvL傲朋学习网
D. void Happy(){}JvL傲朋学习网
JvL傲朋学习网
6.下面语句返回的数据类型是什么? (short)10/10.2*2;JvL傲朋学习网
A. intJvL傲朋学习网
B. doubleJvL傲朋学习网
C. floatJvL傲朋学习网
D. shortJvL傲朋学习网
JvL傲朋学习网
7.下列语句序列执行后,k的值是( )。 int j=8, k=15; for( int i=2; i!=j; i++ ) { j-=2; k++; }JvL傲朋学习网
A. 15JvL傲朋学习网
B. 16JvL傲朋学习网
C. 17JvL傲朋学习网
D. 18JvL傲朋学习网
JvL傲朋学习网
8.下列方法中可以用来创建一个新线程的是JvL傲朋学习网
A. 实现java.lang.Runnable接口并重写start()方法JvL傲朋学习网
B. 实现java.lang.Runnable接口并重写run()方法JvL傲朋学习网
C. 实现java.lang.Thread类并重写run()方法JvL傲朋学习网
D. 实现java.lang.Thread类并重写start()方法JvL傲朋学习网
JvL傲朋学习网
9.定义类头时,不可能用到的关键字是( )。JvL傲朋学习网
A. privateJvL傲朋学习网
B. classJvL傲朋学习网
C. extendsJvL傲朋学习网
D. implementsJvL傲朋学习网
JvL傲朋学习网
10.将字符变量c设置为一个空格字符的两种方法是:JvL傲朋学习网
A. c=" " 和 c='' ''JvL傲朋学习网
B. c=" " 和 c="/u0000"JvL傲朋学习网
C. c='' '' 和 c=''/u0020''JvL傲朋学习网
D. c=" " 和 c=''/u0020''JvL傲朋学习网
JvL傲朋学习网
11.在编写Java Application程序时,若需要使用到标准输入输出语句,必须在程序的开头写上( )语句。JvL傲朋学习网
A. import java.awt.* ;JvL傲朋学习网
B. import java.applet.Applet ;JvL傲朋学习网
C. import java.io.* ;JvL傲朋学习网
D. import java.awt.Graphics ;JvL傲朋学习网
JvL傲朋学习网
12.下面程序的输出结果是什么? class C1{ static int j=0; public void method(int a){ j++; } } class Test extends C1{ public int method(){ return j++; } public void result(){ method(j); System.out.println(j+method()); } public static void main(String args[]){ new TeJvL傲朋学习网
A. 0JvL傲朋学习网
B. 1JvL傲朋学习网
C. 2JvL傲朋学习网
D. 3JvL傲朋学习网
JvL傲朋学习网
13.你编译一个定义了5个类和18个方法的Java源文件。请问,当编译该源文件时会产生多少字节码文件,扩展名是什么?JvL傲朋学习网
A. 23个字节码文件,扩展名为.classJvL傲朋学习网
B. 1个字节码文件,扩展名为.classJvL傲朋学习网
C. 5个字节码文件,扩展名为.javaJvL傲朋学习网
D. 5个字节码文件,扩展名为.classJvL傲朋学习网
此题选: D JvL傲朋学习网
14.在编写Java Applet程序时,若需要对发生的事件作出响应和处理,一般需要在程序的开头写上( )语句。JvL傲朋学习网
A. import java.awt.* ;JvL傲朋学习网
B. import java.applet.* ;JvL傲朋学习网
C. import java.io.* ;JvL傲朋学习网
D. import java.awt.event.* ;JvL傲朋学习网
此题选: D JvL傲朋学习网
15.以下哪个约束符可用于定义成员常量?JvL傲朋学习网
A. staticJvL傲朋学习网
B. finalJvL傲朋学习网
C. abstractJvL傲朋学习网
D. 不使用约束符JvL傲朋学习网
JvL傲朋学习网
16.下面的哪些叙述为真。JvL傲朋学习网
A. equals()方法判定引用值是否指向同一对象。JvL傲朋学习网
B. ==操作符判定两个分立的对象的内容和类型是否一致。JvL傲朋学习网
C. equals()方法只有在两个对象的内容一致时返回true。JvL傲朋学习网
D. 类File重写方法equals()在两个分立的对象的内容和类型一致时返回true。JvL傲朋学习网
此题选: D JvL傲朋学习网
17.设有下面的两个类定义: class AA { void Show(){ System.out.println("我喜欢Java!"); } class BB extends AA { void Show(){ System.out.println("我喜欢C++!"); } 则顺序执行如下语句后输出结果为:( ) AA a; BB b; a.Show(); b.Show();JvL傲朋学习网
A. 我喜欢Java! 我喜欢C++!JvL傲朋学习网
B. 我喜欢C++! 我喜欢Java!JvL傲朋学习网
C. 我喜欢Java! 我喜欢Java!JvL傲朋学习网
D. 我喜欢C++! 我喜欢C++!JvL傲朋学习网
JvL傲朋学习网
18.下列哪个选项是Java调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试?JvL傲朋学习网
A. java.exeJvL傲朋学习网
B. javadoc.exeJvL傲朋学习网
C. jdb.exeJvL傲朋学习网
D. javaprof.exeJvL傲朋学习网
JvL傲朋学习网
19.在Java图形用户界面编程中,若显示一些不需要修改的文本信息,一般是使用( )类的对象来实现。JvL傲朋学习网
A. LabelJvL傲朋学习网
B. ButtonJvL傲朋学习网
C. TextAreaJvL傲朋学习网
D. TextFieldJvL傲朋学习网
JvL傲朋学习网
20.给定下面的类:  public class Example{   String str=new String(“good”);   char ch[]={''a'',''b'',''c''};   public static void main(String args[]){   Example ex=new Example();   ex.change(ex.str,ex.ch);   System.out.println(ex.str+”and”+ex.ch);   }   public voidJvL傲朋学习网
A. good and abcJvL傲朋学习网
B. good and gbcJvL傲朋学习网
C. test ok and abcJvL傲朋学习网
D. test ok and gbcJvL傲朋学习网
JvL傲朋学习网
JvL傲朋学习网
JvL傲朋学习网
JvL傲朋学习网
12秋学期《JAVA语言程序设计Ⅰ》在线作业1JvL傲朋学习网
试卷总分:100 JvL傲朋学习网
单选题 多选题 JvL傲朋学习网
JvL傲朋学习网
JvL傲朋学习网
二、多选题(共 10 道试题,共 40 分。)JvL傲朋学习网
1.已知如下类定义: class Base { public Base (){ //... } public Base ( int m ){ //... } protected void fun( int n ){ //... } } public class Child extends Base{ // member methods } 如下哪句可以正确地加入子类中?JvL傲朋学习网
A. private void fun( int n ){ //...}JvL傲朋学习网
B. void fun ( int n ){ //... }JvL傲朋学习网
C. protected void fun ( int n ) { //... }JvL傲朋学习网
D. public void fun ( int n ) { //... }JvL傲朋学习网
JvL傲朋学习网
2.你怎样从下面main()的调用中访问单词“kiss”? java lyrics a kiss is but a kissJvL傲朋学习网
A. args[0]JvL傲朋学习网
B. args[1]JvL傲朋学习网
C. args[2]JvL傲朋学习网
D. args[3]JvL傲朋学习网
E. args[4]JvL傲朋学习网
F. args[5]JvL傲朋学习网
JvL傲朋学习网
3.下面哪些不是java的原始数据类型。JvL傲朋学习网
A. shortJvL傲朋学习网
B. BooleanJvL傲朋学习网
C. unitJvL傲朋学习网
D. floatJvL傲朋学习网
JvL傲朋学习网
4.下面哪几个函数是public void example(){...}的重载函数?JvL傲朋学习网
A. public void example( int m){...}JvL傲朋学习网
B. public int example(){...}JvL傲朋学习网
C. public void example2(){...}JvL傲朋学习网
D. public int example ( int m, float f){...}JvL傲朋学习网
JvL傲朋学习网
5.如果有以下代码,哪几个数字能产生输出 "Test2" 的结果? Switch(x){ case 1: System.out.println("Test1"); case 2: case 3: System.out.println("Test2"); break;} System.out.println("Test3"); }JvL傲朋学习网
A. 0JvL傲朋学习网
B. 1JvL傲朋学习网
C. 2JvL傲朋学习网
D. 3JvL傲朋学习网
JvL傲朋学习网
6.以下哪个有关事件监听器的语句是正确的?JvL傲朋学习网
A. 多个监听器可以连接到一个组件上JvL傲朋学习网
B. 只有一个监听器可以连接到一个组件上JvL傲朋学习网
C. 一个监听器可以连接和控制多个组件JvL傲朋学习网
D. 一个监听器仅可以连接和控制一个组件JvL傲朋学习网
JvL傲朋学习网
7.已知如下代码: switch (m) { case 0: System.out.println("Condition 0"); case 1: System.out.println("Condition 1"); case 2: System.out.println("Condition 2"); case 3: System.out.println("Condition 3");break; default: System.out.println("Other Condition"); } 当m 的JvL傲朋学习网
A. 0JvL傲朋学习网
B. 1JvL傲朋学习网
C. 2JvL傲朋学习网
D. 3JvL傲朋学习网
E. 4JvL傲朋学习网
F. 以上都不是JvL傲朋学习网
JvL傲朋学习网
8.下面哪些是Java关键字?JvL傲朋学习网
A. NULLJvL傲朋学习网
B. defaultJvL傲朋学习网
C. sizeofJvL傲朋学习网
D. instanceofJvL傲朋学习网
JvL傲朋学习网
9.假定文件名是“Fred.java”,下面哪个是正确的类声明。JvL傲朋学习网
A. public class Fred{   public int x = 0;   public Fred (int x){   this.x=x;   }   }JvL傲朋学习网
B. public class fred{   public int x = 0;   public Fred (int x){   this.x=x;   }   }JvL傲朋学习网
C. public class Fred extends MyBaseClass, MyOtherBaseClass{   public int x = 0;JvL傲朋学习网
JvL傲朋学习网
10.下面的哪些程序片断可能导致错误。JvL傲朋学习网
A. String s="Gonewiththewind"; String t="good"; String k=s+t;JvL傲朋学习网
B. String s="Gonewiththewind"; String t; t=s[3]+"one";JvL傲朋学习网
C. String s="Gonewiththewind"; String standard=s.toUpperCase();JvL傲朋学习网
D. String s="homedirectory"; String t=s-"directory".JvL傲朋学习网
JvL傲朋学习网
JvL傲朋学习网
JvL傲朋学习网
JvL傲朋学习网
JvL傲朋学习网
JvL傲朋学习网
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: