多线程
cpu一次只能处理一条指令,所谓同时是因为人反应不过来
分为多个时间片段,尽可能平均分配给每一个线程
线程的创建 : 第1种方法:继承thread并重写run方法
psvm{
Thread t1 = new MyThread1();
Thread t2 = new MyThread2();
t1.start();//先调用start方法,而不是run方法
t2.start();}class MyThred1 extends Thread{
public void run(){
要并行执行的语句
}}class MyThred2 extends Thread{
public void run(){
要并行执行的语句
}}
第2种方法:1.实现Runnable接口,可以改写为lambda表达式
2.