请教关于java的问题

来源:百度知道 编辑:UC知道 时间:2024/06/23 00:05:45
第二题:判断
(1).匿名类中可以定义构造函数。 【 】
(2).用final类实现一个接口时,必须要重写接口中定义的全部抽象方法。 【 】
(3).在抽象类中必须要有抽象方法。 【 】
(4).在内部类中可以直接使用外部类中的任何成员。 【 】
(5).用protected修饰的方法可以被任何包中的类使用。 【 】
(6).类一定有构造函数。 【 】
(7).在静态内部类中可以直接使用外部类中的所有成员。 【 】
(8).接口中定义的方法的访问描述符都是private。 【 】
(9).运行时异常一定要由程序自身来捕获和处理。 【 】
(10).实现多线程只能有一种方法。 【 】
(11).File类是用来管理文件的类,而不是用来直接访问文件内容的类。 【 】
(12).一个Java源程序文件中可以有多个主类(公共类)。 【 】
(13).方法的重载是指类中的两个方法的方法名和形参表完全一样。 【 】
(14).通过父类句柄来使用子类对象,这种做法不会产生任何问题。 【 】
(15).Java中类之间只能单继承,接口之间也只能单继承。 【 】
(16).在静态方法中不能使用this和super。 【 】
(17).用非静态内部类创建的对象必须和外部类创建的对象相联系。 【 】
(18).Applet小程序可以直接访问本地机磁盘中的文件。 【 】
(19).事件适配器是Java类库提供的已经实现了某个事件接口的类。 【 】
(20).布局管理器是用来管理容器中组件的位置和大小的对象。 【 】
(21).ActionListener接口中定义了actionPerformed方法。

1 错,构造函数是和类名相同的无返回值的方法,匿名了怎么能有呢
2 对,如果不能实现接口中的所有方法那么必须声明为抽象的,但是如果这个类是final又同时是抽象的,即要被继承和不能被继承,矛盾,所以必须实现
3 错,可以有具体实现的方法,但是如果一个类中有抽象方法,就必须声明为抽象类
4 对,不过只能访问final的局部变量
5 错,同一个包和子类可访问
6 对,如果没有,则会生成默认无参构造函数
7 错 只能使用静态
8 错,都是public static
9 错,可以不处理
10 错,有两种方法
11 对
12 错 只能有一个
13 错 重载是方法名相同
14 错,只能操作副类中定义的方法
先做这么多,回来再做
15 错,接口可以多继承
16 对
17 不确定,不明白什么意思。内部类的对象要通过外部类的对象来引用。如果是这个意思的话就应该是对的
18 错,由于java的沙箱机制,不可以直接访问,除非签名
19 对,不过只是实现了空方法
20 对
21 对
22 不确定,不确定他说的主类是不是public的类,还是有main方法的类,必须和public的类同名
23 错, 抽象就是为了要被继续,final又是不能继承,矛盾。
24 对 不大确定
25 错,是字符输入类
26 不明白具体什么意思,catch异常的时候是从子类到父类的顺序来匹配的如果是这个意思的话就对
27 对,东西南北中
28 错,this()是调用自己的构造函数,super()才是调用父类的
29 错 Menu就不是
30 错,synchronized方法内的代码互斥,搞定~~

汗 ,你要是不给楼上的加分我都看不过去了