多线程

104 阅读1分钟

java线程的7种状态

新建、就绪、运行、阻塞、等待、限时等待、死亡

java创建线程的3种方式

**

  • extends Thread后重写run方法,之后new MyThread().start();//创建并启动线程
  • implements Runnable接口后重写run方法,之后new Thread(new 实现Runnable接口的类()).start()
  • implements Callable,FutureTask ft = new FutureTask(myCallable); //使用FutureTask来包装MyCallable对象,之后new Thread(ft).start(),需要Override Callable接口中的call方法 **