Loading...

java .net

2006-9-19 星期二 Now



接着学习线程。

线程的同步和对象锁的概念和使用。

Object类的三个方法wait()、notify()、notifyAll(),使线程之间通讯。

对线程还不是能深入的了解,回去看看《java编程思想》的线程章节。
昨天晚上通过修改画线段的代码实现了线段的自动移动,并且通过方向键来改变方向,就像贪吃蛇的样子,主要思路就是,通过将两个点组成一条线段,将这些线段加入到ArrayList中,当ArrayList的大小达到设置的长度后,每向ArrayList中加入一条线段则从尾部移除一条线段,这样实现了线段的移动。

接下来,考虑将这条线段,也就是蛇,写成一个类,它有长度,控制方向的事件以及移动的方法。蛇类的对象将成为Frame的一个属性。考虑中…

另一个程序,就是抽奖,从十个数中随机取数,每次取一个,不能重复,这里的关键就是怎样不重复,就是随机生成的数为数组的下标,而后将下标对应的值将末尾一个值调换,一次类推,随机生成数的范围将每次缩小1。

由于昨天晚上没有休息好,今天的状态不是很好,老困,中午吃完饭,抓紧时间睡,哈哈,下午精神多了。

好了回家。呵呵

posted on 2008-08-26 22:05 阅读(89) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 

公告

希望有一天

我能用鼠标双击我的钱包

然后选中一张100元

按住“ctrl+c”

接着不停的“ctrl+v”

嘻嘻~~~笑醒~~~



导航

<2008年8月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
31123456

统计

常用链接

留言簿(6)

随笔分类(102)

随笔档案(398)

文章分类

文章档案(10)

有趣网络

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜