对互斥锁及条件变量说法不正确的是:
A. 互斥锁保证让每个线程对共享资源按顺序进行原子操作
B. 条件变量是让线程睡眠,在符合某种条件时唤醒睡眠的线程
C. 条件变量可以让多个线程在某一时间上保持同步
D. 在使用条件变量时,互斥锁会失去作用,所以是否有互斥锁关系不重要
以下说明正确的是:
A. 进程和线程都可以由CPU直接执行的指令流,所以进程和线程没有区别
B. 线程是一个独立的指令流,是在进程中被创建的,随进程的关闭而关闭
C. 进程和线程都是一个程序,是执行程序的过程,拥有完整的资源,都有自己的数据段、代码段等
D. 一个回调函数就是一个线程,所以多线程必须有多个回调函数实现
线程A SendMessage给线程B,线程B处理该消息时又SendMessage给线程A,会出现:
A. 死锁
B. 继承执行
C. 线程A停止响应
D. 线程B停止响应
JavaScript脚本语言的特点:
A. 解释性
B. 基于对象
C. 事件驱动
D. 跨平台
E. 安全性