线程
1.主线程
jvm启动后,必然有一个执行路径(线程)从main方法开始的,一直执行到main方法结束,这个线程在java中称之为主线程
2.Thread类
创建线程:new Thread(),可空参,也可填入线程名称
常用方法:
start()方法:开始执行方法
run()方法:线程任务
sleep()方法:在指定毫秒内使线程休眠
3.创建线程有两种方法:
继承Thread子类,重写run()方法
类实现Runnable()接口,重写run()方法
4.多线程内存图解

5.获取线程的名称:
Thread.currentThread().getName()
6.实现Runnable接口的好处
避免了单继承的局限性,线程任务和线程对象解藕
7.使用匿名内部类创建线程任务
//匿名内部类 //new 父类/接口{ //方法重写 // } //1.继承Thread类 Thread t=new Thread() { public void run() { //描述线程任务 for(int i=0;i<100;i++) { System.out.println(Thread.currentThread().getName()+":"+i); } }; }; // 开启线程 t.start();
浙公网安备 33010602011771号