Java基础
小天天1234
骚年一枚
展开
-
怎样让多个并发的线程暂停,然后在主线程中改变标记让它们继续运行
本人刚刚对多线程进行初步学习,对多线程只是初步的了解。因为在写代码的时候遇到的了这个问题,所以就拿来说说。两种比较笨的解决方法。一种是在子线程中用一个while循环判断public void run() { while(flag) //判断线程是否继续运行 { this.dosomething(); 执行原创 2013-07-25 16:17:41 · 1195 阅读 · 0 评论 -
J2SE小游戏 潜艇大战
本人用来学习和温故java基础知识的而制作的小游戏潜艇大战,因为时间有限和本人水平有限,所以游戏界面比较粗糙(所有图都是用ps从人家游戏上抠出来的,而且本人不太会用ps)、游戏设置较为简单。但是功能基本齐全,可以当做练手的材料。所涉及的技术也很简单主要是swing和awt组件以及多线程异步执行,只是在游戏暂停的时候用到了synchronized,然后数据放在文本文件中,没用数据库,为了运行起来简单原创 2013-12-01 13:10:51 · 3787 阅读 · 11 评论