摘要: 额,写完了,在总结的时候,成功收尾了整个项目,舒了一口气。这大概是我独自写过的最大的软件了吧,看着一个游戏从无到有还是蛮自豪的,也在这近十天了磨砺了一下自己。总共有30个版本........0.1版:产生一个游戏... 阅读全文
posted @ 2016-10-13 16:47 夏洛克卷 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 记录一下写贪吃蛇的心得吧,小程序,没有进行版本控制,抱歉,由于视频有些缺失,我是在一边读源码,一边试着自己写,还是挺有趣的。1.画出Yard(游戏场景)。2.游戏各元素的类的创建及Snake类的初步完成。3.Sn... 阅读全文
posted @ 2016-10-13 15:14 夏洛克卷 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 双缓冲技术是为了处理对于屏幕闪烁而总结的。 ... 阅读全文
posted @ 2016-09-23 16:32 夏洛克卷 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 在网上查了半天有关setColor()的疑惑... 阅读全文
posted @ 2016-09-22 16:48 夏洛克卷 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 匿名内部类的创建:new 父类构造器(参数列表)|实现接口() { //匿名内部类的类体部分 } 匿名内部类也就是没有名字的内部类,正因为没有名字,所以匿名内部类只能... 阅读全文
posted @ 2016-09-22 16:04 夏洛克卷 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 一、所有实现了Collection接口的容器类都有一个Iterator方法用以返回一个实现了Iterator接口的对象。二、Iterator对象称作迭代器,用以方便的实现对容器内元素的遍历操作。三、Iterato... 阅读全文
posted @ 2016-09-19 16:09 夏洛克卷 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 0.1版:用java.awt画了ChatClien的一个窗口。0.2版:在ChatClient的窗口内加上了俩文字框准备用来显示输入和显示文字。0.3版:给ChatClient的窗口加了WindowListene... 阅读全文
posted @ 2016-09-18 16:59 夏洛克卷 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 静态方法中不能直接创建内部类,为什么呢?在外部调用静态方法时,可以使用"类名.方法名"的方式,也可以使用"对象名.方法名"的方式。而实例方法只有后面这种方式。也就是说,调用静态方法可以无需创建对象。 静态方法在访... 阅读全文
posted @ 2016-09-18 16:38 夏洛克卷 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 在执行可能抛出异常的语句时,我们会使用 try 与 catch 来处理异常。finally必须与 try 或 try/catch 配合使用。而finally关键字使 finally 中的代码总会执行,而不管有无异... 阅读全文
posted @ 2016-09-17 16:09 夏洛克卷 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 先简单回顾一下C语言的独有的变量声明方式。自诩使用C语言多年,却一直对于C的复杂的变量声明方式头皮发麻,直到看到VCZH大神前不久的大作,才恍然大悟。惭愧,因此下面的内容颇有拾人牙慧之嫌,但为了引出后面一系列关于... 阅读全文
posted @ 2016-09-16 10:58 夏洛克卷 阅读(79) 评论(0) 推荐(0) 编辑