A.允许两线程并行运行,而且互相通信
B.保证在某时刻只有一个线程可访问方法或对象
C.保证允许两个或更多处理同时开始和结束
D.保证两个或更多线程同时开始和结束
第1题
A.允许两线程并行运行,而且互相通信;
B.保证在某时刻只有一个线程可访问方法或对象;
C.保证允许两个或更多处理同时开始和结束;
D.保证两个或更多线程同时开始和结束。
第2题
A.允许两个进程同步运行并且可以互相通信。
B.同一时刻只有一个线程访问一个方法或对象。
C.多个进程可以同时启动和中止。
D.多个线程可以同时启动和中止
第3题
A.同步代码块方法,即采用Synchronized(lock){}加锁方式解决线程同步问题。
B.同步方法,即定义synchronized关键字来修饰的方法解决线程同步问题。
C.线程同步表示一个线程一直独占共享资源。
D.线程同步有可能出现死锁情况。
第4题
A.在单处理器中,任何时刻只有一个线程在运行
B.Java线程在生命周期内有五种状态,通过线程的控制与调度可使线程在这几种状态间转化
C.Java语言所支持的线程调度模型是分时模型
D.对临界代码中共享变量的操作要在synchronized块中进行
第6题
A.使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行
B.Wait后进入等待锁定池,可以通过发出notify方法后获取对象锁进入运行状态
C.如果复用一个线程,可以调用再次调用start方法,使已经结束的线程复苏
D.synchronized关键字修饰一个方法或者代码段,实现线程同步
第9题
A.定义同步方法需使用关键字synchronized
B.同步方法不会与其他线程里的互斥方法重叠交叉执行
C.不同线程中运行的同步方法修改同一个对象数据不会导致错误的运行结果
D.不同线程中运行的同步方法修改同一个对象数据可能会导致错误的运行结果
第10题
A.所谓并发, 指在同一时刻只能有一条指令执行(单处理器),但指令快速轮换执行,使宏观上具有同时执行的效果
B.多处理器的系统,可以并行运行不同的线程
C.多条线程可以并发执行。形成多条执行线路
D.在任何系统当中,多条线程均可以并行执行
第11题
A.串行通信在同一时刻只能传送1位信息
B.并行通信可在同一时刻传送多位信息
C.串行通信的数据传送只有半双工、全双工两种
D.并行通信传输线多、成本高,适合近距离传输
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!