一、线程
线程组成了程序执行中的进程,一个进程可以包含多个子线程,主线程只有一个(Main主方法执行后,JVM会为其开辟一个主线程),进程就是程序的执行
对讲机:说话的时候不能收到声音,收声音的时候不能讲话(单线程)
学会创建子线程,子线程是在主线程中开启的…
1、子线程的创建方式
第一种:继承Thread类,重写run方法
run方法的方法体内就是子线程要执行的程序代码
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-W2RZLiD6-1658295470067)(Img\image-20220719114337073.png)]
/**
* 线程创建的方式一
* 继承Thread类,重写run方法
*/
public class Demo01 {
public static void main(String[] args) {
System.out.println("-->主线程开启..");
//创建子线程对象
ThreadA t1 = new ThreadA();
ThreadA t2 = new ThreadA();
//t1.run();//相当于调用普通方法,开启线程用start()
t1.setName("子线程01");//设置线程名字
t1.setPriority(10);//设置线程优先级
t2.