1. 研究目的与意义(文献综述)
java是一种可以撰写跨平台应用程序的面向对象的程序设计语言,由sun microsystems公司(已于2010年被oracle公司收购)的jamesgosling领导研发并于1995年正式推出。因其具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于各种数码设备和互联网,同时拥有全球最大的开发者专业社群。
《俄罗斯方块》(tetris, 俄文:Тетрис)是一款由俄罗斯人阿列克谢·帕基特诺夫(АлексейПажитнов)于1984年6月发明的休闲游戏。《俄罗斯方块》目前拥有多项游戏方面的吉尼斯世界纪录,如“下载次数最多的游戏”,同样截至到目前,游戏也在65个平台上推出过不同版本成为史上第一。据不完全统计,《俄罗斯方块》在30多年内至少有数亿份拷贝产生。
与传统程序不同,sun公司在推出java之际就将其作为一种开放的技术。全球数以万计的 java开发公司被要求所设计的java软件必须相互兼容。“java 语言靠群体的力量而非公司的力量”是sun公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同,令java获得了及其广泛的开发者社区的支持。
2. 研究的基本内容与方案
基本内容:
(1)理解java,学习gui编程,java多线程机制等知识,在其基础上完成游戏总体构思。
(2)研究如何设计程序的菜单,控制面板的基本元素;
3. 研究计划与安排
第1-2周:查阅相关文献资料,明确研究内容,了解研究所需硬件和软件。确定方案,完成开题报告;
第3-5周:java程序开发研究;
第6周:完成程序需求分析和框图;
4. 参考文献(12篇以上)
[1] samuelson, pamela. copyrightabilityof java apis revisited[j]. communications of the acm,2015,no3:p22-24.
[2] andrzej s. murawski, nikos tzevelekos.game semantics for interface middleweight java.[j]. acm sigplannotices,2014,no1:p517-528.
[3]bruceeckel.thinking in java,fourth edition[m].北京:机械工业出版社,2005.
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。