创建线程的三种方式
1.集成Thread类;
2.实现Runnable接口;
3.实现Callable接口;
继承Thread类
1.Java.lang.Thread 的 父类:Java.lang.Object
2.每个线程都有优先权,具有较高优先权的线程优先于优先级的线程执行。
3.如下图所示,集成Thread类,重新run()方法;
注意
1.线程开启,不一定立即执行,有CPU调度执行;
创建线程的三种方式
1.集成Thread类;
2.实现Runnable接口;
3.实现Callable接口;
继承Thread类
1.Java.lang.Thread 的 父类:Java.lang.Object
2.每个线程都有优先权,具有较高优先权的线程优先于优先级的线程执行。
3.如下图所示,集成Thread类,重新run()方法;
注意
1.线程开启,不一定立即执行,有CPU调度执行;
定义一个线程类自定义了一个线程类让它不停的打印内容让线程运行步骤一,实例化步骤二,调start方法
Ø 两种创建线程方法的比较比较两者的特点和应用领域:1.直接继承线程Thread类。该方法编写简单,可以直接操作线程,适用于单重继承情况,
通过std::async和std::promise类对修改共享变量,并将...
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M