Java基础题库(4)

2019-08-30 20:28

(B)构造方法在类定义时被调用

(C)构造方法只能由对象中的其它方法调用 (D)构造方法可以和类同名,也可以和类名不同

129.在浏览器中执行applet 程序,以下选项中的哪个方法将被最先执行(B)。 (A)init()

(B)start()

(C)destroy()

(D)stop()

130.给出下面代码,关于该程序以下哪个说法是正确的?(C) public class Person{

static int arr[] = new int[5]; public static void main(String a[]) {

System.out.println(arr[0]); } }

(A)编译时将产生错误

(D)输出空

(B)编译时正确,运行时将产生错误

(C)输出零

131.有以下方法的定义,请选择该方法的返回类型(D)。 ReturnType method(byte x, double y) {

return (short)x/y*2; }

(A)byte

(B)short

(C)int

(D)double

132.下列类定义中哪些是合法的抽象类的定义?(C) (A)abstract Animal{abstract void growl();} (B)class abstract Animal{abstract void growl();} (C)abstract class Animal{abstract void growl();}

(D)abstract class Animal{abstract void growl(){System.out.println(“growl”);};} 133.有以下程序片段,下列哪个选项不能插入到行1。(D) 1.

2.public class Interesting{ 3.//do sth 4. }

(A)import java.awt.*;

(B)package mypackage; (C)class OtherClass{ } (D)public class MyClass{ } 134. 设有下面两个赋值语句: a = Integer.parseInt(“12”); b = Integer.valueOf(“12”).intValue(); 下述说法正确的是(A)。

(A)a是整数类型变量,b是整数类对象。 (B)a是整数类对象,b是整数类型变量。 (C)a和b都是整数类对象并且值相等。 (D)a和b都是整数类型变量并且值相等。

135.在编写Java Applet程序时,需在程序的开头写上(B)语句。 (A)import java.awt.* (B)import java.applet.Applet (C)import java.io.* (D)import java.awt.Graphics

136.下列哪一项不属于Swing的顶层容器?(B) (A)JApplet

(B)JTree

(C)JDialog

(D)JFrame

137. 为了使包ch4在当前程序中可见,可以使用的语句是(A)。 (A)import ch4.*; package;

138. 请问所有的异常类皆继承哪一个类?(B)。 (A)java.io.Exception (B)java.lang.Throwable (C)java.lang.Exception (D)java.lang.Error

139.进行Java基本的GUI设计需要用到的包是(C)。 (A)java.io

(B)java.sql

(C)java.awt

(D)java.rmi

(B)package ch4.*;

(C)ch4 import;

(D)ch4

140.当点击鼠标或者拖动鼠标时,触发的事件是下列的哪一个?(D) (A)KeyEvent

(B)ActionEvent

(C)ItemEvent

(D)MouseEvent

141.如下哪个是Java中的标识符(A)。 (A)fieldname

(B)super

(C)3number

(D)#number

142.设 x = 1 , y = 2 , z = 3,则表达式y+=z--/++x 的值是(A)。 (A)3 (B)3. 5 (C)4 (D)5 143.下面的代码段执行之后count的值是什么(D)。 int count = 1;

for (int i = 1; i <= 5; i++) {

count += i; }

System.out.println(count); (A)5

(B)1

(C)15 (D)16

144.为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为(A)。 (A)static void method( ) (B)public void method( ) (C)final void method( ) (D)abstract void method( )

145.下列程序段执行后的结果是(A)。 String s = new String(\ for (int i=0; i

System.out.print(s.charAt(i)); }

(A)aceg

(B)ACEG

(C)abcdefg

(D)abcd

146.下面程序段执行后b的值是(B)。 Integer integ =new Integer(9);

boolean b = integ instanceof Object; (A)9

(B)true

(C)1

(D)false

147.关于 for循环和 while循环的说法哪个正确?(B) (A)while循环先判断后执行,for循环先执行后判断

(B)while循环判断条件一般是程序结果,for循环的判断条件一般是非程序结果

(C)两种循环任何时候都不可以替换

(D)两种循环结构中都必须有循环体,循环体不能为空 148.关于对象成员占用内存的说法哪个正确?(B) (A)同一个类的对象共用同一段内存

(B)同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间 (C)对象的方法不占用内存 (D)以上都不对

149.关于继承的说法正确的是(B)。 (A)子类将继承父类所有的属性和方法 (B)子类将继承父类的非私有属性和方法 (C)子类只继承父类public方法和属性 (D)子类只继承父类的方法,而不继承属性 150.覆盖与重载的关系是(A)。

(A)覆盖只有发生在父类与子类之间,而重载可以发生在同一个类中 (B)覆盖方法可以不同名,而重载方法必须同名 (C)final修饰的方法可以被覆盖,但不能被重载 (D)覆盖与重载是同一回事

151.下面哪一个import命令可以为我们提供编写网络应用程序的类(D)。 (A)import java.sql.*; (B)import java.util.*; (C)import java.io.*; (D)import java.net.*;

152.如果容器组件p的布局是BorderLayout,则在p的下边中添加一个按钮b,应该使用的语句是(C)。 (A)p.add(b); (B)p.add(b,\(C)p.add(b,\(D)b.add(p,\

153.Frame对象默认的布局管理器是(B) (A)FlowLayout

(B)BorderLayout

(C)CardLayout

(D)null

154.如果需要从文件中读取数据,则可以在程序中创建哪一个类的对象(A)。 (A)FileInputStream (B)FileOutputStream FileWriter

155.下面的程序创建了一个文件输出流对象,用来向文件test.txt中输出数据,假设程序当前目录下不存在文件test.txt,编译下面的程序Test.java后,将该程序运行3次,则文件test.txt 的内容是(D)。 import java.io.*; public class Test {

public static void main(String args[]) {

try {

String s=\

FileOutputStream file=new FileOutputStream(\file.write(b); file.close(); } catch(IOException e) {

System.out.println(e.toString()); } } }

(A)ABCABC

(B)ABCDE

(C)Test

(D)ABCDEABCDEABCDE (C)DataOutputStream

D

156.编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为(B)。 (A) java

(B).class

(C)html

(D).exe

157.设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是(A)。 (A)3

(B)3. 5

(C)4

(D)5

158.不允许作为类及类成员的访问控制符的是(C)。 (A)public

(B)private

(C)static

(D)protected

159.为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为()。 (A)static void method( )


Java基础题库(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:违反江西省交通厅廉政建设八条禁令行政处分暂行规定

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: