校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > 专业课 > 线程相关
题目

有哪两种创建线程的方式?这两种方式更优的是哪个?

解答

两种方式:通过实现java.lang.Runnable或者通过扩展java.lang.Thread类。

实现Runnable接口可能更优,原因:

a、Java不支持多继承,因此扩展Thread类就代表这个子类不能扩展其他类。而实现Runnable接口的类还可能扩展另一个类;

b、类可能只要求可执行即可,因此继承整个Thread类的开销过大。

C 0条回复 评论

帖子还没人回复快来抢沙发