《Android Framework 之路》多线程

多线程编程

JAVA多线程方式

  1. 继承Thread线程,实现run方法
  2. 实现Runnable接口 JAVA单继承性,当我们想将一个已经继承了其他类的子类放到Thread中时,单继承的局限就体现出来了
    但是可以实现多个接口,所以第二种方法相对于第一种来说灵活许多
    其次,通过
    new Thread(Runnable runnable).start()
    启动线程的方式,若变量在runnable中定义,多个线程可以共用,因为来自同一个对象
    比较适合多个相同程序代码的线程去处理同一资源的情况
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×