黑马程序员技术交流社区

标题: 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