面向对象程序设复习参考题.docVIP

  • 62
  • 0
  • 约1.64万字
  • 约 14页
  • 2016-10-08 发布于贵州
  • 举报
一、选择题 1.编译Java源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。 A) .java B) .class C) .html D) .exe 2.JAVA对象主要属性有: ( )。 A) 状态与行为 B) 抽象和封装 C) 继承与多态 D) 可重用和可扩展 3.MAX_LENGTH是int型public成员变量, 变量值保持为常量100,用简短语句定义这个变量。( ) A) public int MAX_LENGTH=100; B) final int MAX_LENGTH=100; C) final public int MAX_LENGTH=100; D) public final MAX_LENGTH=100; 4.下面哪些选项是正确的main方法说明?( ) A) public main(String args[]) B) public static void main(String args[]) C) private static void main(String args[]) D) void main() 5.System和Math类在哪个包中? A) java.io????????? B) java.lang C) java.awt??????????? D) java.util 6.下列语句执行后,变量a、c的值分别是( )。 int x=182; int a,c; c=x/100; a=x%10; A) 1,2 B) 2,1 C) 1.82, 2 D) 100,82 7.下面哪个表达式可用得到x和y的最大值( )? A) xy ? y : x B) xy ? y : x C) xy ? (x+y) :(x-y) D) x==y? y : x; 8. 在面向对象开发中,最基本的单元是类,它是由类名、属性和( )组成的。 A)消息 B)方法 C)对象 D)关系 9. 下面的代码段中,执行之后count的值是什么( )? int count=1; for(int i=1;i=5;i++) count=count+i; System.out.println(count); A)5 B)1 C)15 D)16 10. 应用程序的main方法中有以下语句,则输出的结果是 ( )。 HashMapString,String hm = new HashMapString,String(); hm.put(100,aaa); hm.put(200,bbb); hm.put(300,ccc); System.out.println(hm.get(200)); A) bbb B) aaa C) 200 D) 3 11.下列程序段执行后的结果是( )。 String s= abcdefg; for(int i=0;is.length();i+=2) System.out.print(s.charAt(i)); A) aceg B) ACEG C) abcdefg D) abcd 12. 应用程序的main方法中有以下语句,则输出的结果是 ( )。 int[] x={122,33,55,678,-987}; int max=x[0]; for(int i=1;ix.length;i++){ if(x[i]max) max=x[i]; } Syst

文档评论(0)

1亿VIP精品文档

相关文档