从源码分析thread与runnable的关系
时间: 2023-06-05 07:08:23 浏览: 58
Thread和Runnable是Java中用于多线程编程的重要概念。Thread类是Java中表示线程的基本类,而Runnable接口则是一个遵循特定规则的轻量级线程。在Java中,通常使用实现Runnable接口来创建线程。具体来说,在创建线程时,我们通常会定义一个实现Runnable接口的类,并在该类中实现run()方法,然后再通过Thread类的构造方法创建一个新线程对象并将该Runnable作为参数传递给Thread对象,最终启动线程。总之,Thread和Runnable在Java的多线程编程中都有着非常重要的作用。
阅读全文