谁能帮我解答一些JAVA 的题目

[复制链接]
查看11 | 回复2 | 2008-6-27 11:20:30 | 显示全部楼层 |阅读模式
(1)下面哪些数组的声明是错误的
A.String[] str;
B.String[5] str=new String[5];
C.String[] str=new String[]{"1","2","3","4","5"};
D.String[] str=new String[5]{"1","2","3","4","5"};
(2)表示换行的转义符是
A.\t
B.\n
C.\f
D.\s
(3)float数据类型所占内存空间大小为
A.16bit
B.8bit
C.32bit
D.64bit
(4)下列说法正确的是
A.不需要定义类,就能创建对象
B.对象中必须有属性和方法
C.属性必须是简单变量
D.属性可以是简单变量,也可以是一个对象
(5)关于方法的说法正确的是
A.方法中的形参可以和方法所属类的属性同名
B.方法必须有形参
C.同类不同的方法中,不能有同名的自变量
D.没有返回值的方法可以用void来表示,也可以不加
(6)下列说法正确的是
A.一个程序可以包含多个源文件
B.一个源文件中只能有一个类
C.一个源文件中可以有多个公共类
D.一个源文件只能供一个程序使用
(7)关于方法main()的说法正确的是
A.方法main()只能放在公共类中
B.方法main()的头定义可以根据情况任意更改
C.一个类中可以没有main()方法
D.所有对象的创建都必须放在main()方法中
(8)被声明为private,protected及public的类成员,在类外部
A.只能访问声明为public的成员
B.只可能访问到声明为protected和public的成员
C496156173 D.都不能访问
(9)构造函数时被调用
A.创建对象时
B.类定义时
C.使用对象的方法时
D.使用对象的属性时
(10)Java文件修改后运行,
A.会自动执行修改后的程序
B.必须保存才会执行修改后的程序
C.必须保存并重新编译才会执行修改后的程序
D.即使删除class文件也可以正常运行
(11)方法的作用不包含
A.使程序结构清晰
B.功能复用
C.代码简洁
D.重复代码
(12)方法内的变量
A.一定在方法内所有位置可见
B.可能在方法内的局部可见
C.可以在方法外可见
D.方法外也可用
(13)方法的形参
A.必须定义多个形参
B.至少有一个
C.可以没有
D.只能是简单变量
(14)void的含义为
A.方法体为空
B.方法没有返回值
C.没有意义
D.定义方法时必须使用
(15)return语句
A.可以让方法返回数值
B.方法都必须含有
C.方法中可以有多句return
D.不能用来返回对象
(16)throw的作用是
A.没有意义
B.表示后面是方法的输出值
C.表示方法可能会抛出例外
D.方法的标志,每个方法都必须有
(17)关于继承的说法正确的是
A.子类将继承父类的所有属性和方法
B.子类继承父类的非私有属性和方法
C.子类只继承父类的public属性和方法
D.子类只继承父类的方法,而不继承属性
(18)下列说法正确的是
A.JAVA中允许一个子类有多个父类
B.某个类是一个类的子类,它仍然可能成为另一个类的父类
C.一个父类只能有一个子类
D.继承关系最多不超过4层
(19)关于构造函数说法正确的是
A.一个类只能有一个构造函数
B.一个类可以有多个不同名的构造函数
C.构造函数与类同名
D.构造函数必须自己定义,不能使用父类的构造函数
(20)在调用构造函数时,
A.子类可以不加定义就使用父类的构造函数
B.不管类中是否定义了何种构造函数,创建对象时都可以使用默认的构造函数
C.先调用父类的构造函数
D.先调用形参多的构造函数
(21)下列说法正确的是
A.子类只能覆盖父类的方法,而不能重载
B.子类只能重载父类的方法,而不能覆盖
C.子类不能定义和父类同名同形参的方法,否则系统将不知道使用哪个方法
D.重载就是一个类中有多个同名但有不同形参和方法体的方法

回复

使用道具 举报

千问 | 2008-6-27 11:20:30 | 显示全部楼层
1.BD2.B3.C4.D5.A6.A7.C8.B9.A10.C11.D12.B13.C14.B15.AC16.C17.B18.B19.C20.C21.D
回复

使用道具 举报

千问 | 2008-6-27 11:20:30 | 显示全部楼层
bbcdacaaaa
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行