题目内容

给出下面代码,关于该程序以下哪个说法是正确的?( ) public class Person{ static int arr[] = new int[5]; public static void main(String a[]) { System.out.println(arr[0]); } }

A. 编译时将产生错误
B. 编译时正确,运行时将产生错误
C. 输出零
D. 输出空

查看答案
更多问题

下面说法中错误的是

A. FileReader类是Reader类的间接子类
B. InputStreamReader类是Reader类的子类
C. BufferedReader类可以读取一行
D. BufferedReader的readLine()函数,如果没有数据时会返回0

import java.io.*;class Person{public void print(){System.out.print("Person ");}}class Employee extends Person{public void print(){System.out.print("Employee ");}}class Manager extends Employee{public void print(){System.out.print("Manager ");}}public class Test{public static void main(String[] args){Manager man = new Manager();Person person1 = new Manager();Person person2=new Employee();person1.print();person2.print();}}对于上述代码,其结果输出为

A. Manager Employee
B. Person Person
C. Manager Person
D. Person Manager

(1)汇编语言 (2)机器语言 (3)高级语言 (4)面向对象的高级语言程序设计的发展历程按照发展顺序排序是:

A. (4)(3)(2)(1)
B. (1)(2)(3)(4)
C. (2)(1)(3)(4)
D. (4)(3)(1)(2)

关于接口和抽象类的说法,正确的是:

A. 接口和抽象类都具有多重继承性,即一个可以继承多个
B. 不相关的类可以实现同一个接口,而抽象类属于一个类的继承体系,且一般位于类体系的顶层
C. 抽象类和接口都必须对数据成员进行初始化
D. 抽象类和接口都可以在定义时提供实现方法体

答案查题题库