多线程详解(一)

2020-12-23 21:27

阅读:559

  • 实现步骤:
    ①、定义类实现Runnable接口
    ②、覆盖Runnable接口中的run方法将线程要运行的代码放在该run方法中。
    ③、通过Thread类建立线程对象。
    ④、将Runnable接口的子类对象作为实际参数传递给Thread类的构造函数。
    自定义的run方法所属的对象是Runnable接口的子类对象。所以要让线程执行指定对象的run方法就要先明确run方法所属对象
    ⑤、调用Thread类的start方法开启线程并调用Runnable接口子类的run方法。

  • 推荐使用:避免单继承局限性,灵活多变,方便同一对象被多线程使用.

  • 实例:


评论


亲,登录后才可以留言!