一、线程的双重属性:
1)结构体(对象)属性:
2)task属性;对应业务流程。
对象属性:面向api,面向编程;
task属性面向cpu。
线程的对象属性的作用:
1)为任务的执行提供进程以外的上下文;
2)定义执行流的属性及控制功能;