这里java 选择题怎么选

7.给出下面代码:1)classParent{2)privateStringname;3)publicParent(){}4)}5)publicclassChildext... 7.给出下面代码:
1) class Parent {
2) private String name;
3) public Parent(){}
4) }
5) public class Child extends Parent {
6) private String department;
7) public Child() {}
8) public String getValue(){ return name; }
9) public static void main(String arg[]) {
10) Parent p = new Parent();
11) }
12) }
那些行将引起错误?
A、 第3行
B、 第6行
C、第7行
D、 第8行
8.类Teacher和Student是类Person的子类;
Person p;
Teacher t;
Student s;
//p, t and s are all non-null.
if(t instanceof Person) { s = (Student)t; }
最后一句语句的结果是:
A、 将构造一个Student对象;
B、 表达式是合法的;
C、表达式是错误的;
D、编译时正确,但运行时错误。
9.哪个关键字可以抛出异常?
A、 transient
B、 finally
C、 throw
D、 static
10.Main()方法的返回类型是:
A、 int
B、 void
C、 boolean
D、 static
11.给出下面代码:
public class test{
static int a[] = new a[10];
public static void main(String args[]) {
System.out.println(arr[10]);
}
}
那个选项是正确的?

A、 编译时将产生错误;
B、编译时正确,运行时将产生错误;
C、输出零;
D、 输出空。
12.下面哪个选项是正确的main方法说明?
A、public main(String args[])
B、public static void main(String args[])
C、private static void main(String args[])
D、void main()
展开
 我来答
leinsdj
2007-06-20 · TA获得超过125个赞
知道小有建树答主
回答量:597
采纳率:0%
帮助的人:428万
展开全部
楼上两组答案不同的地方我说一下
9 明显是选C
11 不知道是不是楼主题目抄错了 要是没错 很明显是 编译都通不过的
不然题目就是public class Test{
static int arr[] = new int[10];
public static void main(String args[]) {
System.out.println(arr[10]);
}
}
这样的话运行的时候才会出错 数组下标越界
如果最后一句的10改成0-9中任意一个数就是 输出0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友acd2d0d
2007-06-20 · TA获得超过1488个赞
知道大有可为答主
回答量:1355
采纳率:100%
帮助的人:0
展开全部
7 d
8 c
9 c
10 b
11 a
12 b
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tyjyhu
2007-06-20 · TA获得超过113个赞
知道答主
回答量:57
采纳率:0%
帮助的人:0
展开全部
7 D
8 C
9 B
10 B
11 B
12 B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式