- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.实现多线程
1.1进程和线程【理解】
进程:是正在运行的程序
是系统进行资源分配和调用的独立单位
每一个进程都有它自己的内存空间和系统资源
线程:是进程中的单个顺序控制流,是一条执行路径
单线程:一个进程如果只有一条执行路径,则称为单线程程序
多线程:一个进程如果有多条执行路径,则称为多线程程序
1.2实现多线程方式一:继承Thread类【应用】
方法介绍
方法名 说明
void run() 在线程开启后,此方法将被调用执行
void start() 使此线程开始执行,Java虚拟机会调用run方法()
实现步骤
定义一个类MyThread继承Thread类
在MyThread类中重写run()方法
创建MyThread类的对象
启动线程
代码演示
public class MyThread extends Thread {
@Override
public void run() {
for(int i 0; i100; i++) {
System.out.println(i);
}
}
}
public class MyThreadDemo {
public static void main(String[] args) {
MyThread my1 new MyThread();
MyThread my2 new MyThread();
// my1.run();
// my2.run();
//void start() 导致此线程开始执行; Java虚拟机调用此线程的run方法
my1.start();
my2.start();
}
}
两个小问题
为什么要重写run()方法?
因为run()是用来封装被线程执行的代码
run()方法和start()方法的区别?
run() :封装线程执行的代码,直接调用,相当于普通方法的调用
start() :启动线程;然后由JVM 调用此线程的run()方法
1.3设置和获取线程名称【应用】
方法介绍
方法名 说明
void setName(String name) 将此线程的名称更改为等于参数name
String getName() 返回此线程的名称
Thread currentThread() 返回对当前正在执行的线程对象的引用
代码演示
public class MyThread extends Thread {
public My
您可能关注的文档
- day09-ArrayList集合&学生管理系统.pdf
- day09-字节缓冲流&字符流.pdf
- day15-类加载器&反射&模块化 (2).pdf
- Java基础网络编程知识点.pdf
- java基础IO流&Properties集合知识点.pdf
- java基础【继承、super、this、抽象类】知识点.pdf
- java基础常用API知识点.pdf
- Java基础File&递归&字节流知识点.pdf
- java基础面向对象.pdf
- java基础集合知识点.pdf
- 国电系统--广东省--2023年《通信安规》科目 单选题+多选题+判断题+简答题真题冲刺卷9月份B卷.docx
- 国电系统--甘肃省--2023年《信息安规》科目 单选题+多选题+判断题+简答题真题冲刺卷下半年A卷.docx
- 国电系统--福建省--2023年《通信安规》科目 单选题+多选题+判断题+简答题真题冲刺卷上半年A卷.docx
- 国电系统--福建省--2023年《信息安规》科目 单选题+多选题+判断题+简答题真题冲刺卷下半年B卷.docx
- 国电系统--安徽省--2023年《变电安规》科目 单选题+多选题+判断题+简答题真题冲刺卷上半年B卷.docx
- 国电系统--安徽省--2023年《通信安规》科目 单选题+多选题+判断题+简答题真题冲刺卷3月份A卷.docx
- 国电系统--广东省--2023年《信息安规》科目 单选题+多选题+判断题+简答题真题冲刺卷9月份B卷.docx
- 国电系统--甘肃省--2023年《信息安规》科目 单选题+多选题+判断题+简答题真题冲刺卷下半年B卷.docx
- 国电系统--福建省--2023年《通信安规》科目 单选题+多选题+判断题+简答题真题冲刺卷3月份A卷.docx
- 国电系统--北京市--2024年《信息安规》科目 单选题+多选题+判断题+简答题真题冲刺卷上半年A卷.docx
最近下载
- 2024年北京市公安局顺义分局勤务辅警、流动人口管理员招聘考试题库(含答案).pdf VIP
- GB_T 9441—2021《球墨铸铁金相检验》标准解读.pdf VIP
- 精编人教版五年级上册数学第一单元试卷(含解析).docx VIP
- 英语时态专项练习.doc
- Pierce交联磁珠式免疫沉淀免疫共沉淀试剂盒.PDF
- (11)免疫调节——2024年九省联考+2023年四省联考+2021年八省联考生物专项精编.docx VIP
- GB/T 19812.6-2022塑料节水灌溉器材 第6部分:输水用聚乙烯(PE)管材.pdf
- 低空经济装备制造产业园项目可行性报告(模板范文).docx
- 2023年成人本科学位英语考前真题及答案.docx
- 2018年新国家开放大学报名登记表系统表.pdf VIP
文档评论(0)