黑马程序员技术交流社区
标题:
8K一道题,求解
[打印本页]
作者:
1007087594
时间:
2014-6-8 23:05
标题:
8K一道题,求解
用Java语言模拟实现一个在线应用商店
步骤1:构建如下Java类
----------------------------
应用商店:属性至少有“名称”,至少提供“登录”、“应用列表”、“下载应用”、“登出”的服务(服务内容不需要真正实现)
商店中的应用:属性至少有“名称”和“类别”(应用 or 游戏)
用户:属性至少有“名称”和“密码”
步骤2:模拟应用商店运行
----------------------------
假设应用商店里一共有100个应用,现在用50个线程分别模拟50个用户访问这个应用商店。
让每个用户随机访问商店,平均访问间隔为2秒钟,每个用户每次访问服务的顺序为:1)登录 2)查询应用列表 3) 等待30秒钟 4)随机下载一个应用 5)登出。
在控制台输出应用商店的访问日志,格式为:[时间][用户名]服务名称-服务内容
步骤3:实现流量控制
----------------------------
若同时在线用户数量超过10人,则需要排队等待,在控制台输出“等待中”。当有用户登出时,排队的用户按顺序进入。
前2部还好说,就是第三部把我困住了,求大神??
作者:
呀嘛咕
时间:
2014-6-9 13:06
这是面试题?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2