8/10

1、
图片说明

2、
Java多线程实现方式主要有四种:
1、继承Thread类
2、实现Runnable接口
3、实现Callable接口通过FutureTask包装器来创建Thread线程
4、使用ExecutorService、Callable、Future实现有返回结果的多线程。

3、
图片说明

图片说明

4、
图片说明

6/10
1、
图片说明

感觉这题有问题,如果我定义的是静态方法就可以,啥都行

2、
图片说明
22 34 17
这题挺牛逼的
finally:try里面有返回语句的时候,算到哪儿就是哪儿,跟finally里的无关

3、
图片说明
愚蠢了
在调用子类构造器之前,会先调用父类构造器,当子类构造器中没有使用"super(参数或无参数)"指定调用父类构造器时,是默认调用父类的无参构造器,如果父类中包含有参构造器,却没有无参构造器,则在子类构造器中一定要使用“super(参数)”指定调用父类的有参构造器,不然就会报错。