多线程

注:参考狂神说java

自定义线程类继承Thread类

重写run()方法,编写线程执行体

创建线程对象,调用start()方法启动线程

继承Thread类

  子类继承Thread类具备多线程能力

  启动线程:子类对象.start()

  不建议使用:避免OOP单继承局限性

实现Runnable接口

  实现接口Runnable具有多线程能力

  启动线程:传入目标对象+Thread对象.start()

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

posted @ 2022-01-11 21:32  颖晨曦  阅读(31)  评论(0)    收藏  举报