![](https://csdnimg.cn/release/download_crawler_static/87976571/bg6.jpg)
Java 语言越来越被程序员认可,无论
是高校的计算机专业还是 IT 培训学校,都把 Java 作为主要的教学内容之一。
本款游戏利用了 Java 语言的的面向对象,多平台运行,稳定和多线程工作的优良特征
在传统 C++语言编写的坦克游戏基础上进行改编,让其具备相对简单的功能。
本文通过对系统的需求分析,选择在 Eclipse 平台上开发调试。分为主机端和客户
端,分别由十八个和十四个类组成。实现了局域网内联机游戏,玩家通过键盘进行相应
控制。为了增加游戏的趣味性,本游戏设有辅助道具,游戏过程中玩家可以进行信息传
递。设置九个循环关卡,玩家通关后,自动进入下一关卡,使游戏具有多样性让玩家享
尽局域网所带来的乐趣。
1 了解 java
1.1 Java 语言的发展
因为 C++语言具有一定的复杂性,也不能实现跨平台运行,因此出现了基于 C++语
言开发设计的一种新语言,即 Oak 语言。Java 语言便是从该语言的基础上升级,并拥有
了一定的优越性。Oak 语言最先是用于家用电器,在家用电器程序设计过程中,它实现
了对家用电子产品的有效控制和信息流通。后来程序开发人员有效的利用 Oak 语言编写
了 HotJava 浏览器,从此 Java 语言步入了历史舞台。随着 Java 语言第一个开发包的发
布,Java 语言一步一步走向成熟,J2SE1.5 的发布更是一个里程碑。现如今,越多的程
序设计人员选择 Java 语言进行相关程序设计,不光是它具有跨平台,多线程和相对安
全性,它的开源也是吸引众多程序员的一个重要因素。
1.2 Java 技术理论
Java 语言是一种简单、面向对象的、分布的、解释的、健壮的、安全的、体系结构
中立、可移植的、高性能、多线程的以及动态执行的程序设计语言,有以下特性:
跨平台(体系结构中立),Java 程序能够在网络上任何地方执行;完全统一的
语言版本,实现平台无关性;字节代码与平台无关性;访问底层操作系统功能的扩展类
库,不依赖于具体系统等
[1]
。
安全性好,除了 Java 语言具有的许多安全特性以外,Java 提供了字节码校验
器、文件访问限制机制、类装载器和运行时内存布局四级安全保证机制
[1]
。
面向对象,面向对象的技术是当今软件开发的主流技术之一。Java 语言是一个