多线程


多线程

进程和线程

run() , Start()

线程的创建方式

  • Thread stat0,本地方法:java无权调用
    Runnable 函数式接口 lambda表达式

     new Thread().start()
     new Thread(()->{
         //lambda表达式
     }).start()
    
  • Callable 可以有返回值

静态代理

? new Thread(Runnable).start();

Lambda表达式

    为了防止我们程序内部类过多,影响代码阅读