所有上述的东西有什么区别?
我发现各种帖子都很有帮助,但也很令人困惑。根据我的理解,简而言之,这就是我得出的结论:
- 线程是共享相同资源的任务。 - 进程是具有独立资源的任务。一个进程可以有多个线程。 - 任务是正在执行的指令。
现在这就是我感到困惑的地方。在Android中,活动与这三个有什么关系。活动可以有多个任务,因此它必须类似于进程。但是,活动和进程之间有什么区别?此外,我在某个地方读到说任务是活动的堆栈。这让我感到非常困惑。我还读到所有活动都在UI线程上运行,这使得区分更加困难。
我发现各种帖子都很有帮助,但也很令人困惑。根据我的理解,简而言之,这就是我得出的结论:
- 线程是共享相同资源的任务。 - 进程是具有独立资源的任务。一个进程可以有多个线程。 - 任务是正在执行的指令。
现在这就是我感到困惑的地方。在Android中,活动与这三个有什么关系。活动可以有多个任务,因此它必须类似于进程。但是,活动和进程之间有什么区别?此外,我在某个地方读到说任务是活动的堆栈。这让我感到非常困惑。我还读到所有活动都在UI线程上运行,这使得区分更加困难。