搜索
才径谷 >职业资格类 >计算机/IT >试题列表
试题正文

编写一个线程同步的程序:有一个字符缓冲区,长度为length,我们创建两个线程,其中一个线程向字符缓冲区写入一个字符,(字符缓冲区一次只能装入一个字符),另一个线程从字符缓冲区取出一个字符,并且输出,要保证当一个线程在写字符的时候,另一个线程不能访问字符缓冲区,而且在字符缓冲区为空的时候取不出字符,而在字符缓冲区满的时候写不进字符。

热门标签: 缓冲区  
答案
查看答案
请于下方输入框内输入要搜索的部分试题内容进行搜索:
更多相关内容推荐

第1题:

在J2EE中,对于page指令:正确的含义是()。

A、 将输出流输出到不小于12kb的缓冲区中,但当缓冲区满时,会有一个运行时异常指明缓冲区溢出。

B、 将输出流输出到一个小于12kb的缓冲区中,当缓冲区满时,会自动把缓冲输出到客户。

C、 将输出流输出到一个小于12kb的缓冲区中,但当缓冲区满时,会有一个运行时异常指明缓冲区溢出。

D、 将输出流输出到不小于12kb的缓冲区中,当缓冲区满时,会自动把缓冲输出到客户。

点击查看答案

第2题:

操作系统中为何要引入缓冲区(buffer)为什么缓冲区的头部(header)往往要和存放缓冲区内容的内存分开?

点击查看答案

第3题:

[问答题]什么叫显示缓冲区?显示缓冲区一般放在哪里?显示缓冲区中通常存放的是什么?
点击查看答案

第4题:

下列关于设备的缓冲区和缓冲池的描述中不正确的是()。

A.缓冲区起到了缓解CPU与I/O设备速度不匹配的矛盾

B.系统中有多个缓冲区,但只有一个缓冲池

C.一个缓冲池可能包含多个缓冲区

D.一个缓冲区可能包含多个缓冲池

点击查看答案

第5题:

下列说法错误的是()

A、缓冲区一定被会黑客利用

B、缓冲区溢出是非常危险的漏洞

C、不良的编程习惯容易导致缓冲区溢出

D、堆栈溢出是缓冲区溢出的一种

点击查看答案