android 面试题 说说创建线程的几种方式

在Java中一般创建线程有四种方式:

第一种:继承Thread,这种创建线程的缺点就是因为Java是单继承,假如是四个线程共享一分资源的话,这种方式就不使用了

第二种:实现Runnable接口,一般都是使用第二种,因为Java机制是多实现单继承,

第三种Callable 使用这种方式创建线程的好处是可以有返回值,android中AsyncTask源码就会用到,

第四种方式就使用线程池了.

你可能感兴趣的:(android,java基础)