线程是进程内假想的持有CPU使用权的执行单位。
程序从开始执行就运行的线程称为主线程,除此之外的线程都称之为子线程。
被创建的线程共享进程的地址空间,所以能够自由访问进程的空间变量。
为了多个线程可以协调动作,此时就必须执行线程间互斥。
各个线程都分配有栈且独立管理。
子线程需要创建与父线程不同的自动释放池来管理。
多个线程同时操作某个实例,如果没有得到错误的结果或实例没有包含不正确的状态,那么该类就称为线程安全。
线程是进程内假想的持有CPU使用权的执行单位。
程序从开始执行就运行的线程称为主线程,除此之外的线程都称之为子线程。
被创建的线程共享进程的地址空间,所以能够自由访问进程的空间变量。
为了多个线程可以协调动作,此时就必须执行线程间互斥。
各个线程都分配有栈且独立管理。
子线程需要创建与父线程不同的自动释放池来管理。
多个线程同时操作某个实例,如果没有得到错误的结果或实例没有包含不正确的状态,那么该类就称为线程安全。
本文标题:线程的基本概念
本文链接:https://www.haomeiwen.com/subject/pliheqtx.html
网友评论