java基础
small_technical
被人嘲笑的梦想,就越有去实现它的价值
展开
-
线程同步问题简单例子
1.编写多线程应用程序,模拟多个人通过一个山洞的模拟。这个山洞每次只能通过一个人,每个人通过山洞的时间为5秒,随机生成10个人, 同时准备过此山洞,显示一下每次通过山洞人的姓名。 错误实例如下(虽考虑到对象同步问题,忽略了对象实例化问题,此时以山洞为对象,只能存在单一对象,否则则会成为单线程问题) public class ThroughCave implements Runnab原创 2015-09-11 19:39:09 · 507 阅读 · 0 评论 -
取随机数不重复问题
随机数处理数据时一般情况下,取值不定,经常会出现重复的数据,而为了让其不再出现重复现象,可以做如下处理 /* * 0到10随机数不重复处理,将10改为n则可进行0到n的随机数不重复处理 * * */ public class TestRandom { Random random = new Random(); int b[] = new int转载 2015-09-14 19:55:49 · 1250 阅读 · 0 评论