一个运行的程序就是一个进程。
一个进程至少包含一个线程,线程是程序的执行流。
所有界面的现实操作必须在主线程进行。
多线程的优势:
充分发挥多核处理器的优势
将耗时、轮询或者并发需求高等任务分配到其他线程执行
当硬件处理器的数量增加,程序会运行更快
多线程的难点:
共享资源的争夺
通过提高资源使用效率来提高系统的整体性能
多线程使用注意事项:
线程使用不是无节制的
只有主线程有直接修改UI的能力
一个运行的程序就是一个进程。
一个进程至少包含一个线程,线程是程序的执行流。
所有界面的现实操作必须在主线程进行。
多线程的优势:
充分发挥多核处理器的优势
将耗时、轮询或者并发需求高等任务分配到其他线程执行
当硬件处理器的数量增加,程序会运行更快
多线程的难点:
共享资源的争夺
通过提高资源使用效率来提高系统的整体性能
多线程使用注意事项:
线程使用不是无节制的
只有主线程有直接修改UI的能力
转载于:https://my.oschina.net/fichen/blog/743297