王老师:19139051760(微信同号)  13333709510
联大   青书学堂   文才   和学   现代兴业   安徽教育在线   超星   弘成   广东开放大学   国家开放大学   上海开放大学   含弘慕课 

教育服务

成人高校
成考录取分数线
我要提升学历
提升学历的理由:
升职加薪、积分落户、考研、公务员考试、子女入学、出国留学


成人高考报名入口

当前位置: 首页 > 石家庄铁道大学系统 > 石家庄铁道大学> 石家庄铁道大学面向对象程序设计
 

输入试题:
本题添加时间:2023/4/3 12:59:00
圆梦客服:王老师  19139051760(微信同号)  19139051760(微信同号)
试简述Thread类的子类或实现Runnable接口两种方法的异同?

答案是:正确答案为:
(1)继承Thread类,实现步骤

1)自定义一个类,继承自Thread类,然后重写里面的run方法

2)在主线程中创建自定义类的实例对象,通过调用start方法启动线程

(2)实现Runnable接口,步骤

1)自定义一个类实现Runnable接口并重写里面的run方法

2)在主线程中创建此类的实例对象

3)创建Thread类的实例对象,将自定义类的实例对象作为参数进行传递

4)通过start方法启动线程

这两个方法的共同点就是子类重写run方法,但是继承是重写Thread中的run方法,实现接口是Runnable中的run方法。而且都需要start来启动线程,继续是通过其创建的子类对象来调用的,接口是将子类对象作为参数来传递给Thread,然后通过Thread的对象来调用start启动的。



出自 石家庄铁道大学面向对象程序设计  石家庄铁道大学系统

石家庄铁道大学

更多试题>>>>
1、程序功能:在try子句中设计两个可能出现的异常,当a为0时会发生异常。另外一个因为数组c的长度为1,定义c[40]是违法的,会发生数组越界异常。请将代码补充完整。 public class TestExcetpion{
2、关于多态的描述正确的是() A、 多态是指在聚合关系中的各个类中名字相同的属性和操作具有不同的意义 B、 多态的实现机制是编译时静态链接 C、 函数名重载( overload )导致多态现象出现 D、 多态可实现接口复用,节省大量的
3、下列整型数据类型中,需要内存空间最少的是( ) A、 byte B、 long C、 short D、 int
4、在控制台编译Java源程序的命令是:( ) A、 compile B、 link C、 java D、 javac
5、Java源程序文件的后缀名是


提升学历-成人高考报名入口 提升学历-成人高考院校名单