A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© abc784990536 中级黑马   /  2015-1-1 12:04  /  668 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

11. 构造器Constructor是否可被override?

答:可以。

12. 是否可以继承String类?

答:String类是final类所以不可以继承。

13. 题目如下:

父类:

public class FatherClass  
   {  
public FatherClass()  
{  
System.out.println(“FatherClass Create“);  
}  
}
子类:

public class ChildClass extends FatherClass  
{  
public ChildClass()  
{  
System.out.println(“ChildClass Create“);  
}  
public static void main(String[] args)  
{  
FatherClass fc = new FatherClass();  
ChildClass cc = new ChildClass();  
}  
}
请问输出结果为:

FatherClass Create+  
FatherClass Create  
ChildClass Create
14. 多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?

答:多线程有三种实现方法,分别为:

① 实现Runnable接口,覆盖Run()方法。
② 继承Thread,覆盖Run()方法。
③ 继承TimerTask,覆盖Run()方法。

同步的实现是在方法前加synchronized,在调用wait()和notify()。

15. 请说出你所知道的线程同步的方法

答:1. synchronized 方法:通过在方法声明中加入 synchronized关键字来声明 synchronized 方法。
2. synchronized 块:通过 synchronized关键字来声明synchronized 块。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马