一. 单选题
下列属于不合法Java标识符的是
_avaj
5save
Avaj
$80
下面哪种服务不是JNDI应用范围
Servlet
EJB
JDBC
JMS
下列关于接口的说法正确的是
接口和抽象类是同一回事
一个类不可以实现多个接口
接口间不能有继承关系
实现一个接口必须实现接口的所有方法
下列说法正确的有
Class 中的constructor不可省略
Constructor 必须与class 同名,但方法不能与class同名
Constructor在一个对象对new时执行
一个class只能定义一个constructor
下面是有关子类调用父类构造函数的描述正确的是
子类定义了自己的构造函数,就不会调用父类的构造函数
子类必须通过super关键字调用父类没有参数的构造函数
如果子类的构造函数没有用过super调用父类构造函数,那么子类会先调用父类不含参数的构造函数,再调用子类自己的构造函数
创建子类对象是,先调用子类自己的构造函数,然后调用父类的构造函数
在一个应用程序中有如下定义: int a[]={1,2,3,4,6,7,8,9,10};
为了打印输出数组a的最后一个元素,下面正确的代码是
System.out.println(a[10]);
System.out.println(a(9)
System.out.println(a[a.length])
System.out.println(a[8]);
下列接口()不是Collection接口的子接口
List
ArrayList
Set
Map
提供Java存取数据库能力的包是
Java.sql
Java.awt
Java.lan
Java.swting
A,java.sql包提供Java存取数据库能力
B,java.awt包是java图形界面的包
C,java.lang是java语言的核心好,lang是language的简写
D,java.swing是经过java封装的与操作系统无关的图形界面包
在Java语言中,下列说法正确的是:
Java访问修饰符按照访问范围由低到高的排列顺序是public,default,protected,private
Private可以用于外部类的声明
一个Java源文件中声明为public的外部类只能有一个
Protected声明的方法不可以被子类重写
二.程序题
1. 写出Test类的运行结果:()
public class Test{
public static void changeStr(String str){
str = “welcome”;
}
public static void main(String[] args){
String str = “1234”;
changeStr(str);
System.out.println(str);
}
}
2. 编译运行以下程序后,运行结果是()
public class C