东软笔试题及详细答案.docx

东软笔试题及详细答案

一、Java方向(东软核心考点,占笔试40%)

1.简答题:简述Java中多线程的实现方式,并说明Runnable接口与Callable接口的核心区别(高频题)

答案:

多线程实现方式有3种,实际开发中最常用后两种:

1.继承Thread类:重写run()方法,通过start()方法启动线程(注意:不能直接调用run(),否则只是普通方法调用,不会开启新线程);

2.实现Runnable接口:重写run()方法,需要借助Thread类的构造方法传入Runnable实现类对象,再调用start()启动;

3.实现Callable接口:重写call()方法,配合Fu

文档评论(0)

1亿VIP精品文档

相关文档