大一小学期网络游戏分享(6) 泡泡堂 总结与收获 通过此次项目的编写,我更

梦蕊教Java 2024-07-28 16:21:31

大一小学期网络游戏分享(6) 泡泡堂 总结与收获 通过此次项目的编写,我更深入的了解了JAVA这门语言,了解了他面向对象的含义,同时也对其中主要常用类的方法有了更进一步的了解,在为期9天的小学期中,掌握了许多。 首先,了解到了项目层次感,也就是项目的架构的重要性,对于突通的类归属到不同的包下,一方面方便别人进行检查,一方面反驳便自己进行相关属性方法的调用。 其次,在项目编写中,一个重要的收获就是对于监听器的使用,要想在触发相关组件后展示相应的界面,那么对于监听其中代码的构思与编写起着举足轻重的作用,还有一个收获就是对于图片的处理,之前学习图片的显示以及处理时,图片并没有正确的显示在相应的面板上,而在项目的完成过程中,多处对于图片的使用使得自己对此已经熟练掌握,更重要的是,由于游戏的完成需要实现人人对战的功能,所以通过观看教程,搜集资料等方式,成功地让客户端与服务器端建立了连接,实现了多人在线对战的功能。 第三,在项目完成过程中,对于扩展功能的实现,使得我对音频文件如何使用有了一定得了解,同时有助于以后运用到其他的游戏或者项目的开发中;此外,对于数据库的操作使的我对MySQL语句有了一定得了解,可以完成将数据更新,删除,查询,存储等基本操作。    通过泡泡堂项目的编写,除了在编写上,在其他方面我也有巨大的收获。首先,在编程中,要养成良好的习惯,注意编写规范,注意语言的美观性,可读性;第二,最好不是仅仅停留在java表层,不是仅仅运行出结果就可以,即便对一个简单的例子也要有耐心去琢磨、调试、改动;过程中一定要动手做、试着写代码,而不是一味的上网搜寻,很多东西和体会必须自己动手才能真正属于自己。遇到形形色色的问题不容易解决,应多去专业论坛了解相关的知识,书本上的知识有限。要会从网上搜索有用的信息 加以整理,促进学习的深入和知识水平的提高。第三,要敢于尝试新的技术,对于扩展功能的实现,使我意识到,即使是未知的技术也应该尝试去使用,一方面为自己的编程过程提供许多已有的,成熟的,优秀的技术,减少了代码不必要的复杂性,另一方面,学习新技术的过程是软件学习过程中必不可少的,学习自己需要的技术是必备的一项技能,这样才能编写出优秀的程序。第四,要注意自己的心态与情绪,遇到编译出错或者运行出错无法解决时,注意要保持良好的心态,切忌急躁与焦虑。这样才更有利于项目的完成。

0 阅读:0