
Java基础
文章平均质量分 76
指针指指针
这个作者很懒,什么都没留下…
展开
-
一起用Java写一个贪吃蛇小游戏
分析一个游戏应该有的需求,逻辑。贪吃蛇无非就是等待键盘操作,根据操作更改画面。其实不管是什么游戏都少不了这两个步骤,所以我们可以把这两个操作抽象出来定义一个规则,这就是经常听说的游戏引擎。一个java实现的简易游戏引擎文章用到该游戏引擎。来完成一个简单的贪吃蛇游戏。JavaSE GUI游戏中的元素:蛇,苹果,地图。接下来需要考虑怎么把这些元素画出来?毫无疑问需要用到java中的gui技术。问题一:我们可以把蛇看成一个有多个节点组成的链表。这样就可以通过的加和减少链表中的节点数来控制蛇的长度动态的变化。问题原创 2022-12-07 17:41:06 · 518 阅读 · 1 评论 -
【接口回调】关于接口回调的理解
同步调用异步调用同步调用:同步调用是一种阻塞式的,就比如A对象中的一个方法调用了B对象的方法,那么A方法必须等B的方法执行完才能继续执行。异步调用:异步调用是一种非阻塞式的调用方式,解决了同步调用的阻塞问题,例如A再调用B之后和B一起继续执行。类似于主线程中,创建了一个子线程,二者并行。回调:而在同步调用和异步调用中又分为同步回调和异步回调,其目的都是为了降低,模块之间的耦合度。原创 2022-11-26 20:55:51 · 1261 阅读 · 1 评论