2013-05-15日因为java中的多线程问题囧大了,不过也吸取了教训

来源:互联网 发布:剑三捏脸不导入数据 编辑:程序博客网 时间:2024/04/30 14:32

在csdn里发了一个帖子:http://bbs.csdn.net/topics/390459034

其实本来也能理解,只是因为好久没用java写程序了+基础不是太扎实,结果导致了惨剧的发生。不过也因为这样对java中的多线程算了彻底了解了。

事件回顾:

本来需要实现一个这样的功能:

代码如下:

public void functions()

{

   ref();//通过Timer()定时器实时输出事件

  play();//调用play来播放音乐,音乐时长大于2秒

}

如果代码这样设计必然会发生的就是:输出的时间需要根据你的音乐时长来输出,做不到实时输出。

本来也知道可以通过异步来实现,但是却忽视了多线程,结果一大早都没想出方法。结果直接把帖子发到csdn里。期间也是很多网友都是为了赠分的(顶贴的),

知道晚上看到一个网友的回复,才焕然大悟。java中的多线程是这么好用。看来基础知识不可忽视。抓紧时间把基础知识给学扎实了,把玩游戏的时间都花在这些上面或许早就出头了。不过现在醒悟也不是太晚,毕竟一直在憧憬着,我看行!

原创粉丝点击