基于Java的连连看游戏设计和实现,包含消除模块、重新开始模块、刷新模块、选择难度模块和计时模块。系统结构包括消除模块、重新开始模块、刷新模块、选择难度模块和计时模块。消除模块用于完成连连看游戏中的消除动作,重新开始模块用于重新开始一局新游戏,刷新模块用于记录并重新放置未消除的图片,选择难度模块用于切换游戏难度并开始新游戏,计时模块用于倒计时并显示提示信息。同时还有状态显示模块,用于记录游戏得分和闯关数。