程序运用并结合了文件与输入输出流、继承与多态、网络编程、图形界面设计、事件处理、接口、异常处理等课程知识,制作了一款供休闲娱乐的数字竞猜小游戏:编写Game类来设定游戏规则,Board类来设定游戏主界面UI及算法调用,Start类用来设定游戏加载的界面,Game类中利用Math.randon()方法使系统产生一个随机数,然后通过Board类中编写好的程序代码功能,在游戏界面输入一个整型数字,并比较系统产生的随机数是否与输入的数字相等;在进入游戏界面的同时,会启动播放程序环境中已存好的音乐文件;程序还利用图形界面设计知识,在游戏界面添加了静态图片与gif图,在使用者每次输入数字之后会根据比较答案变换加载图片.