1、5下列选项中,用于在定义子类时声明父类名的关键字是( C )A) interface B) package C) extends D) class6若已定义 byte x= 11,22,33,-66 ;其中 0 k 3,则对 x 数组元素错误的引用是A) x5-3 B) xk C) xk+5 D) x07下列语句序列执行后,ch1 的值是 ( B )char ch1=A,ch2=W;if(ch1 + 2 j ) i-; else j-;A)15B)16C)7D)89下列语句序列执行后,k 的值是 ( C )int i=10, j=18, k=30;switch( j - i ) case 8
2、: k+;case 9 : k+=2;case 10: k+=3;default : k/=j;A)31B)32C)2D)3310下面语句执行后, i 的值是 ( B ) 。for( int i=0, j=1; j y | x z B) x != yC) z ( y + x ) D) x y & ! ( x 3 );A)16B)8C)4D)213以下由 for 语句构成的循环执行的次数是for ( int i = 0; true ; i+) ;A)有语法错,不能执行 B) 无限次C)执行 1 次 D) 一次也不执行14定义类头时能使用的修饰符是 (C ) 。A) private B) stat
3、ic C) abstract D) protected15设 int 型变量 a 、 b, float 型变量 x 、 y, char 型变量正确的 switch 语句是 D ) 。A) switch (x + y) B) switch ( ch + 1 ) . . C) switch ch D) switch ( a + b );ch均已正确定义并赋值,16.下列最终属性 i 的定义中,正确的是 ( ) 。 A) static final int i=100; B) final int i=1.2;C) final i=w D) final char i;17.下列类定义中,不正确的是 (C
4、 ) 。A)class x . B)class x extends y . C)static class x implements y1,y2 . D)public class x extends Applet . 18. 设 x 、 y 为已定义的类名,下列声明 x 类的对象 x1 的语句中正确的是 ( ) 。A) static x x1; B) public x x1=new x(int 123);C) y x1; D) x x1=x( );19. 设 i 、 j 、 k 为类 x 中定义的 int 型变量名,下列类 x 的构造函数中不正确的是(B ) 。A) x( int m) . B)
5、 void x( int m) . C) x( int m, int n) . D) x( int h,int m,int n) . 20.下列方法定义中,正确的是 ( A ) 。 A) int x( ) char ch=a return (int)ch; B) void x( ) .return true; C) int x( ) .return true;D) int x( int a, b) return a+b;21.用于定义类成员的访问控制权的一组关键字是 ( D ) 。 A) class, float, double, publicB) float, boolean, int, l
6、ongC) char, extends, float, double D) public, private, protected22.不能构成循环的语句是 ( C ) 。A) for 语句 B) while 语句 C) switch 语句 D) do_while 语句23.下列程序段执行后 b3 的结果是 ( D ) 。 boolean b1=true, b2, b3;24= b1 ? b1 : b2;A) 0 B) 1 C) true D) false25下面数据结构中,属于非线性的是 ( B ) 。 A) 线性表 B) 树 C) 队列 D) 堆栈11. 设有定义 int i=123; lo
7、ng j=456; 下面赋值不正确的语句是 ( D ) 。A) j=i; B) j=(long)i; C) i=(int)j; D) i=j;1使用 Java 语言编写的源程序保存时的文件扩展名是( )。( A) .class (B).java ( C) .cpp (D) .txt2设 int a=-2 ,则表达式 a3 的值为( )。(A)0 (B)3 (C)8 (D)-13设有数组的定义 int a = new int3 ,则下面对数组元素的引用错误的是( )。(A) a0; ( B)aa.length-1;(C)a3; (D) int i=1 ; ai;4在类的定义中可以有两个同名函数,
8、这种现象称为函数( )。( A)封装 ( B)继承( C)覆盖 (D)重载5 在 类 的 定 义 中 构 造 函 数 的 作 用 是 ( )。( A)保护成员变量 ( B)读取类的成员变量(C)描述类的特征 (D)初始化成员变量6下面关键字中,哪一个不是用于异常处理语句( )。( A) try(B) break( C) catch( D) finally7类与对象的关系是() 。(A)类是对象的抽象( B)对象是类的抽象( C)对象是类的子类( D)类是对象的具体实例8下面哪一个Java 中不合 法标识符 ( A) $persons( B) twoNum( C) _myVar(D) *poin
9、t9为 AB 类的一个无形式参数无返回值的方法method 书写方法头,使得使用类名AB 作为前缀就可以调用它,该方法头的形式为 ( ) 。(A)static void method( )(B) public void method( )(C) final void method( )(D) abstract void method( )10欲构造 ArrayList 类的一个实例,此类继承了( )。List接口,下列哪个方法是正确的(A) ArrayList myList=new Object( )(B) List myList=new ArrayList( )(C)ArrayList myList=new List( )(D) List myList=new List( )11.Java 源文件和编译后的文件扩展名分别为(A) .class 和 .java(B).java)和 .class(C).class和.class(D) .java.java12. 在 Java Applet程序用户自定义的Applet子类中,一般需要重载父类的方法来完成一些画图操作。(A) start( )(B) stop( )(C) init( )(D) paint( )13. 对 于 一 个 Java 源 文 件 , import, class 定
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1