选择题
1. 下面代码运行输出是(C
)
public class Person{
private String name = "Person";
int age = 0;
}
public class Child extends Person{
public String grade;
public static void main(String[] args) {
Person p = new Child();
System.out.println(p.name);
}
}
A、输出:Person
B、没有输出
C、编译出错
D、运行出错
2. 代码System.out.println(066);的输出结果是?(C
)
A、12
B、36
C、54
D、66
3. 以下对接口描述错误的有(D
)
A、接口没有提供构造方法
B、接口中的方法的意方法
C、按中的方法默认使用public、abstract 修饰
D、接口不允许多继承
4.Java中的集合共包括ArrayList,LinkedList, HashMap等类,下列关于集合共描建错误的是(C
)
A、ArrayList和LinkedList均实现了List接口
B、ArrayList的访问速度比LinkedList快
C、添加和删除元素时,ArrayList的表现更佳
D、HashMap实现Map接口,它允许任何类型的键和值对象,并允许将null 用作键或值
5. 在Java中开发JDBC应用程序时,使用DriverManager类的getConnection()方法建立与数据源的连接语句为: Connection con = DriverManager.getConnection(“jdbc:odbc:news”); URL链接中的 ‘news’ 表示的是(A
)
A、数据库的名称
B、数据库中表的名称
C、数据库服务器的机器名
D、用户名
二、填空题
6. 下面程序的运行结果是__false
__
String str1 = "hello";
String str2 = "he" + new String("llo");
System.out.println(str1 == str2);