Java基础试题及其答案 联系客服

发布时间 : 星期三 文章Java基础试题及其答案更新完毕开始阅读

b) boolean b=null; c) float f=1.3; d) int i=12;

61) 在Java中,JDBCAPI定义了一组用于与数据库进行通信的接口和类,它们包括在()包中。(选择一项)

a) java.lang b) java.sql c) java.util d) java.math

62) 在Java的异常处理中,用户字定义的异常类应该是()的子类。(选择一项)

a) Exception b) Throwable c) Error

d) RuntimeException

63)在Java中,如果父类中的某些方法不包含任何逻辑,并且需要由子类重写,应该使用()关键字来声明父类的这些方法。(选择一项)

a) final b) static c) abstract d) void

64)在JAVA中,()关键字用来终止循环语句。(选择一项)

a) return b) continue c) break d) exit

65)在Java中,下面关于变量及其作用域的描述错误的是()。(选择一项)

a) 实例变量是类的成员变量 b) 实例变量用关键字static声明

c) 在方法中定义的局部变量在该方法被执行时创建 d) 局部变量在使用前必须被初始化

66)在Java中,关于HashMap类的描述,以下说法错误的是()。(选择一项)

a) HashMap使用键/值的形式保存数据 b) HashMap能够保证其中元素的顺序 c) HashMap允许将null用作键 d) HashMap允许将null用作值

67)以下()不是Java的原始数据类型。(选择二项)

a) short b) Booleam c) unit d) float

68) 在Java中,要使用布局管理器,必须导入下列()包。(选择一项)

a) java.awt.*

b) java.awt.layout.*

13

c) javax.swing.layout.* d) javax.swing. *

69) 在JAVA中,无论测试条件是什么,下列()循环将至少执行一次。(选择一项)

a) for

b) do…while c) while

d) while…do

70) 给定某java程序的main方法如下,该程序的运行结果是()。(选择一项)

public static void main(String[] args) { boolean boo=true;

if(boo==false) {

system.out.println(“a”) ; } else{

System.out.println(“b”) ; } } a) a b) b c) c d) d

71) 给定如下Java代码,编译运行时,以下()语句的值是true。(选择二项)

String s=”hello”; String t=”hello”;

String e=new String(”hello”) ; char c[]={?h?,e?,?l?,?l?,o?}; a) s.equals(t) ; b) t.equals(c) ; c) t.equals(e) ; d) t==c;

72) 在Java中,下面关于抽象类的描述正确的是()。(选择二项)

a) 抽象类可以被实例化

b) 如果一个类中有一个方法被声明为抽象的,那么这个类必须是抽象类 c) 抽象类中的方法必须都是抽象的 d) 声明抽象类必须带有关键字abstract

73) 在Java中,下列代码运行后的输出结果是()。(选择一项)

int x=5*3; int y=x+5/x+3;

System.out.println(y) ; a) 18 b) 21 c) 19 d) 4

74)分析下面这段Java代码,它的运行结果是()。(选择一项)

14

import java.io.*; public class B{

public static void main(String[]args) { int i=12;

System.out.println(i*=++i) ; } }

a) 145 b) 169 c) 156

d) 程序无法编译

75)在Java中,下面这段代码运行后的结果是()。(选择一项)

class FatherClass{

final protected void faMethod() {

System.out.println(“这是父类中的方法”) ; } }

class SonClass extends FatherClass{ public void faMethod() {

System.out.println(“这是子类中的方法”) ; }

public static void main(String[]args) { FatherClass obj=new SonClass() ; obj.faMethod() ; } }

a) 这是父类中的方法 b) 这是子类中的方法 c) 这是父类中的方法 这是子类中的方法 d) 编译错误

15