单选题
1.在对String类进行查比较操作时,字符串的长度( )。
A.不变
B.变长
C.变短
D.不一定
B.变长
C.变短
D.不一定
答案: A
2.下列不是 InputStream 子类的是( )
A.文件输入流 FileInputStream
B.对象输入流 ObjectInputStream
C.字符输入流 CharInputStream
D.压缩文件输入流 ZipInputStream
B.对象输入流 ObjectInputStream
C.字符输入流 CharInputStream
D.压缩文件输入流 ZipInputStream
答案: C
3.以下有关类的继承的叙述中,正确的是( )
A.子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性
B.子类只能继承父类的方法,不能继承父类的属性
C.子类只能继承父类的非私有属性,不能继承父类的方法
D.子类不能继承父类的私有属性
B.子类只能继承父类的方法,不能继承父类的属性
C.子类只能继承父类的非私有属性,不能继承父类的方法
D.子类不能继承父类的私有属性
答案: D
4.下列哪个类声明是正确的( )
A.abstract final class Hl{…}sort of up to造句
B.abstract private move(){…}
C.protected private number
D.public abstract class Car{…}
B.abstract private move(){…}
C.protected private number
D.public abstract class Car{…}
答案: D
5.设有定义 int i=123; long j=456; 下面赋值不正确的语句是( )
A.j=i;
java几个月能学会B.j=(long)i;
C.i=(int)j;
D.i=j;
java几个月能学会B.j=(long)i;
C.i=(int)j;
D.i=j;
答案: D
6.在 Java 中,所有类的根类是( )。
A.java.lang.Object
B.java.lang.Class
C.java.applet.Applet
D.java.awt.Frame
B.java.lang.Class
C.java.applet.Applet
D.java.awt.Frame
答案: A
7.在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( )方法来完成一些画图操作。
A.start( )
B.stop( )
layer怎么用C.init( )
joy英语什么意思D.paint( )
B.stop( )
layer怎么用C.init( )
joy英语什么意思D.paint( )
java经典上机编程题答案: D
8.下列语句序列执行后,k 的值是( )。 int i=10, j=18, k=30; switch( j - i ) { case 8 : k++; case 9 : k+=2; case 10: k+=3; default : k/=j; }
A.31
B.32
C.2
D.33
B.32
C.2
D.33
答案: C
9.关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。
A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B.可以被两种类访问和引用:该类本身、该类的所有子类
C.只能被该类自身所访问和修改
D.只能被同一个包中的类访问
B.可以被两种类访问和引用:该类本身、该类的所有子类
C.只能被该类自身所访问和修改
D.只能被同一个包中的类访问
答案: C
10.不允许作为类及类成员的访问控制符的是( )。
A.public
B.private
C.static
D.protected
B.private
C.static
D.protected
答案: C
11.下列关于for循环和while循环的说法中哪个是正确的( )
A.while循环能实现的操作,for循环也都能实现
B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
C.两种循环任何时候都可替换
D.两种循环结构中都必须有循环体,循环体不能为空
B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
C.两种循环任何时候都可替换
D.两种循环结构中都必须有循环体,循环体不能为空
答案: A
javascript编程培训班12.当浏览器返回到新URL的包含applet 的页面时调用以下哪个函数( )。
A.init()
B.start()
C.stop()
D.destroy()
B.start()
C.stop()
D.destroy()
答案: B
13.若已定义 byte[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( )
A.x[5-3]
B.x[k]
C.x[k+5]
D.x[0]
B.x[k]
C.x[k+5]
D.x[0]
答案: C
14.设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( )
A.3
B.3.5
C.4
D.5
B.3.5
C.4
D.5
答案: A
15.下面语句执行后,i 的值是( )。for( int i=0, j=1; j < 5; j+=3 ) i=i+j;
A.4
B.5
C.6
D.7
B.5
C.6
D.7
答案: B
16.以下选项中,合法的赋值语句是( )
A.a = = 1;
B.++ i;
C.a=a + 1= 5;
D.y = int ( i );
B.++ i;
C.a=a + 1= 5;
D.y = int ( i );
答案: B
17.向量可以描述成( )。
A.固定长度的数组
B.可变长度的数组
C.一种队列
D.一种堆栈
B.可变长度的数组
C.一种队列
D.一种堆栈
答案: B
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论