浏览 2748 次
锁定老帖子 主题:今天想到的一个Java面试题
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-06-09
最后修改:2009-04-25
这是考察面试者多线程知识掌握好坏的一个代码题: 题目如下
按照下列要求写一个程序: 输入为线程数量n, 生成n个线程编号分别为 0,1,2,。。。n-1. 他们对同一块共享内存进行操作。 共享内存为 M。要求如下行为: M初始为0 线程0 对M的操作为 加 n 接着,线程1 对M的操作为 减 1 接着,线程2 对M的操作为 减 1 最后循环至线程0 对M的操作为 加 n 。。。 。。。
要求计算这个程序每秒钟线程的切换次数。
程序需要再10s 内跑完。
希望各位闲人,来评价一下这个面试题设计的怎样?
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-06-09
烂,烂,烂,烂,烂
|
|
返回顶楼 | |
发表时间:2008-06-09
不知道lz看懂题目了没有。
|
|
返回顶楼 | |
发表时间:2008-06-09
计算这个程序每秒钟线程的切换次数,这个杂实现啊?不会,小弟是菜鸟。
|
|
返回顶楼 | |