3、 C、.html D、.exe 5.若a的值为3时,下列程序段被执行后,c的值是多少?( C ) c = 1; if ( a>0 ) if ( a>3 ) c = 2; else c = 3; else c = 4; A、1 B、2 C、3 D、4 6.以下语句不能通过编译的是( D )。 A. int[] a={1,2,3,4}; B. i
4、nt b[]; C. int c[]=new int[3]; D. int d=new int[]; 7.在switch(表达式)语句中,表达式的类型不能为( C )。 A、byte B、char C、long D、int 8.设有下面两个类的定义: class Person { } class Student extends Person { long id; // 身份证号
5、 int score; // 入学总分 String name; // 姓名 int getScore(){ return score; } } 问:类Person和类Student的关系是( B )。 A、包含关系 B、继承关系 C、关联关系 D、无关系,上述类定义有语法错误 9. 设有
6、下面的两个类定义: class AA { void Show(){ System.out.println(“我喜欢Java!”); } class BB extends AA { void Show(){ System.out.println(“我喜欢C++!”); } 则顺序执行如下语句后输出结果为:( A ) AA a; BB b; a.Show(); b.Show(); A、我喜欢Java!
7、 B、我喜欢C++! 我喜欢C++! 我喜欢Java! C、我喜欢Java! D、我喜欢C++! 我喜欢Java! 我喜欢C++! 10. 设有下面的一个类定义: class AA { static void Show( ){ System.out.println(“我喜欢Java!”); } }