继承方式创建线程(继承Thread类)
步骤:
- 用类继承Thread类
- 重写run()方法
- 在测试类中创建Thread的子类对象
- 通过此对象调用Start
//1.类继承Thread
public class AAA extends Thread { //2.重写run()方法,把要多线程执行的代码写在run里面
@Override
public void run() {
for (int i = 0; i < 100; i++) {
System.out.println("i:" + i);
}
}
}
public class Test01 {
    public static void main(String[] args) {
        //3.创建子类对象
        AAA a = new AAA();
        //4.调用start()方法开启线程
        //我们调用start()系统就会开启一个新的线程,新的线程会自动执行run()方法
        a.start();
        for (int i = 0; i < 100; i++) {
            System.out.println("main" + i);
        }
    }
}
继承方式创建线程(继承Thread类)的更多相关文章
- python用类的方式创建线程---自创建类
		用类的方式创建线程---自创建类 import threadingimport time class MyThread(threading.Thread):#自建MyThread类继承threadin ... 
- 【转】线程、Thread类和线程终止
		一.线程Thread启动 0. Thread类实现了java.lang.Runnable接口,即实现了run方法.虽然在Sun JDK中,start()调用了start0()方法,start0()方法 ... 
- Java并发包——使用新的方式创建线程
		Java并发包——使用新的方式创建线程 摘要:本文主要学习了如何使用Java并发包中的类创建线程. 部分内容来自以下博客: https://www.cnblogs.com/dolphin0520/p/ ... 
- [修]python普通继承方式和super继承方式
		[转]python普通继承方式和super继承方式 原文出自:http://www.360doc.com/content/13/0306/15/9934052_269664772.shtml 原文的错 ... 
- ECMAScript有6种继承方式(实现继承)
		本人对于ECMAScript继承机制有些见解,如果说的不对,敬请赐教~~~~ 继承是OO语言(面向对象)挺好的概念,许多OO语言都支持两种继承方式(接口只继承方法签名.实际继承则继承实际的方法),但是 ... 
- 创建线程(Background Thread)的N种方式
		第一.Thread类 Thread类是实例化线程的主要方法:一个Thread实例管理一个线程,即执行序列.通过简单实例化一个对象,就可以创建一个线程,然后通过Thread对象提供的方法对线程进行管理. ... 
- Java实验1 - 类的继承(super)- 创建checkaccount继承account
		笔记总结: /** 任务81: 继承性,(降低代码亢余度) * 1.class 子类A Extends 父类B,(private 的内容无法被继承) * 2. 方法可以覆盖(Overrides), 注 ... 
- 牛客网Java刷题知识点之四种不同的方式创建线程
		不多说,直接上干货! 有4种方式可以用来创建线程: 第一种:继承Thread类,重写run方法 第二种:实现Runnable接口,并实现该接口的run方法(一般我们在编程的时候推荐用这种) 第三种:实 ... 
- python  以面向对象的方式创建线程   实现售票系统
		---恢复内容开始--- 转载或借鉴请注明转自http://www.cnblogs.com/FG123/p/5068556.html 谢谢! 通过面向对象的方法实现多线程,其核心是继承thread ... 
- 使用匿名内部类和lamda的方式创建线程
		1.匿名内部类的方式 1 /** 2 *匿名内部类的方式启动线程 3 */ 4 public class T2 { 5 public static void main(String[] args) { ... 
随机推荐
- flex实现圣杯布局
			<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ... 
- HTTP协议拓展
			本文详细介绍了 HTTPS 相较于 HTTP 更安全的原因,包括对称加密.非对称加密.完整性摘要.数字证书以及 SSL/TLS 握手等内容,图文并茂.理论与实战结合.建议收藏! 1. 不安全的 HTT ... 
- 【笔记向】package.json main 作用
			package.json main 作用 在 package.json 文件中,"main" 字段指定了这个包在被其他包依赖时,入口文件的文件名. 例如,如果在 package.j ... 
- 又花了半个小时将 ChatGPT 接入了钉钉机器人
			前面的文章给大家介绍了如何在个人微信中使用 ChatGPT,但是大家都知道这种操作是有风险的,所以都让大家使用小号,今天再给大家介绍一下如何在钉钉中使用机器人来调戏 AI. 流程 注册钉钉开发者平台账 ... 
- SQL性能优化的47个小技巧,你了解多少?
			大家好,我是哪吒. 1.先了解MySQL的执行过程 了解了MySQL的执行过程,我们才知道如何进行sql优化. 客户端发送一条查询语句到服务器: 服务器先查询缓存,如果命中缓存,则立即返回存储在缓存中 ... 
- 2021级《JAVA语言程序设计》上机考试试题9
			专业负责人功能页 <%@ page language="java" contentType="text/html; charset=UTF-8" page ... 
- Blue Mary开公司
			Blue Mary开公司 题面:[JSOI2008]Blue Mary开公司 题目大意: 每次加入一条形如 \(y=Px + S - P\) 的直线,询问 \(x=T\) 时此处最高的 \(y\) 值 ... 
- 钓鱼攻击之:WEB 钓鱼
			郑重声明: 本笔记编写目的只用于安全知识提升,并与更多人共享安全知识,切勿使用笔记中的技术进行违法活动,利用笔记中的技术造成的后果与作者本人无关.倡导维护网络安全人人有责,共同维护网络文明和谐. 钓鱼 ... 
- [EULAR文摘] TNFi治疗3年对384例强柱患者脊柱放射学进展的影响
			TNF拮抗剂治疗3年对384例强直性脊柱炎患者脊柱放射学进展的影响 Maksymowych WP, et al. EULAR 2015. Present ID: OP0144. 背景: 既往开放标签的 ... 
- win11 文件夹内关闭显示更多
			使用命令提示符 打开cmd窗口,输入 reg add HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\Inpro ... 
