万本电子书0元读

万本电子书0元读

顶部广告

Java项目开发实训教程电子书

售       价:¥

纸质售价:¥29.70购买纸书

9人正在读 | 0人评论 6.2

作       者:朱福喜,黄方胜

出  版  社:清华大学出版社

出版时间:2009-07-01

字       数:1498

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(条)
  • 读书简介
  • 目录
  • 累计评论(条)
本书基于作者对Java语言有着深研究与丰富的教学经验,通过一个经典的俄罗斯方块游戏程序发为主线,逐步讲解Java语言常用的知识以及程序发技巧,达到动手实践、轻松掌握Java发的目的。 本书共分21个实训,在每个实训中包含若干实验。其中,前10个实训采用37个实验讲解了Java常用的40个知识、面向对象的基本思想和方法;实训11~18以完整的俄罗斯方块游戏为主线,通过剖析36个实验活学活用49个知识,体会整个游戏发的全过程;实训19~20在俄罗斯方块游戏的基础上增加网络功能,实现双人对战游戏的发,使您拓展项目发的思路;实训21是当前为流行的Java发工具Eclipse及测试和部署插件的简单使用方法举例。步步引导,使有志学Java者,事竟成。 本书可广泛适用于高等院校、职业技术学院的计算机及相关专业的学生作为学习Java语言的实训教材,也适合于欲提高动手能力和Java编程水平的自学人员阅读参考。<br/>【推荐语】<br/>特色:以经典的俄罗斯方块游戏为背景,从*简单的代码手,步步引导,由浅深,循序渐,有志学Java者,完成本书的项目实践过程,编一手地道的Java代码,事竟成。 精炼:利用37个实验讲解Java*常用的40个知识和编程技巧,建立面向对象的基本思想,培养面向对象编程的基本技能。 深:剖析36个实验、活学活用49个编程要,*后完成整个游戏和网络版的游戏,体验项目发的全过程。 本书通过21堂实训课程讲解了Java编程基础知识、程序设计技巧、面向对象的基本思想和方法;以俄罗斯方块游戏为主线,完整介绍项目发的全过程。 读者对象:高等院校、职业学院计算机及相关专业的学生,欲提高动手能力和Java编程水平的自学人员。<br/>
目录展开

书名页

内容简介

版权页

前言

目录页

实训1 JDK的下载、安装与环境配置

实训要点

基本知识点

实训步骤

实验1:JDK的下载

实验2:JDK的安装

实验3:环境变量的设置

实训小结

实训2 编写简单的Java程序

实训要点

基本知识点

实训步骤

实验1:编写一个Java程序

实验2:编译一个Java程序

实验3:运行一个Java类文件

实验4:运行一个带命令行输入参数的Java程序

实验5:简单的键盘输入类

实训小结

实训3 编写简单的Applet程序

实训要点

基本知识点

实训步骤

实验1:编写一个Applet程序

实验2:执行Applet程序的HTML文件

实验3:利用AppletViewer执行Applet程序

实训小结

实训4 调试一个Java程序

实训要点

基本知识点

实训步骤

实验1:确定程序的预期目标

实验2:利用编译器检查代码中的词法和语法错误

实验3:设计测试用例

实验4:确认已经测试了所有可能的情况

实训小结

实训5 建立程序文档

实训要点

基本知识点

实训步骤

实验1:建立能够生成说明文档的注释

实验2:生成javadoc文档

实训小结

实训6 数组的使用

实训要点

基本知识点

实训步骤

实验1:利用字符数组存储英文句子

实验2:利用字符串数组存储英文句子

实验3:数组作为方法的输入参数

实训小结

实训7 Length类的设计

实训要点

基本知识点

实训步骤

实验1:Length类的设计分析

实验2:Length类的进一步实现

实验3:封装Length类

实验4:创建安全的Length类

实验5:设计带set/get方法的Length类

实训小结

实训8 类成员的访问权限

实训要点

基本知识点

实训步骤

实验1:检验ClassA访问自身的所有访问权限的变量

实验2:检验ClassB访问ClassA的所有访问权限的变量

实验3:检验ClassC访问ClassA的所有访问权限的变量

实验4:检验ClassD访问ClassA的protected类型的变量

实验5:检验在不同包中访问ClassB

实验6:检验内部类的访问权限

实训小结

实训9 静态成员变量和静态成员方法的使用

实训要点

基本知识点

实训步骤

实验1:静态成员变量的使用

实训小结

实验2:静态成员变量和静态成员方法的使用

实训10 面向对象编程实践

实训要点

基本知识点

实训步骤

实验1:表示多种形状的Shape类设计

实验2:利用抽象类实现多种形状面积的累加

实验3:利用接口实现多种形状面积的累加

实验4:利用一个Object数组实现多种形状面积的累加

实训小结

实训11 俄罗斯方块游戏简介及方块的表示

实训要点

基本知识点

实训步骤

实验1:俄罗斯方块的28种状态的表示

实验2:俄罗斯方块的28种状态表示的显示

实训小结

实训12 ErsBox类的设计与分析

实训要点

基本知识点

实训步骤

实验1:方格大小的改变

实验2:方格颜色的改变

实训小结

实训13 ErsBlock类的设计与分析

实训要点

基本知识点

实训步骤

实验1:使用TipPanel类来显示竖形方块

实验2:使用TipPanel类来显示所有方块状态

实训小结

实训14 GameCanvas类的设计与分析

实训要点

基本知识点

实训步骤

实验1:在游戏面板内显示方块

实验2:测试游戏面板的一行是否满行

实验3:测试earse()方法

实验4:测试display()方法

实训小结

实训15 菜单的设计与分析

实训要点

基本知识点

实训步骤

实验1:俄罗斯方块游戏的菜单系统的搭建

实验2:在“退出”菜单项中增加确认对话框

实验3:加入主要的菜单功能

实训小结

实训16 典型工具的使用与分析

实训要点

基本知识点

实训步骤

实验1:显示各种风格的窗口

实验2:设置快捷键

实验3:使用颜色选择对话框

实训小结

实训17 控制部分的设计与分析

实训要点

基本知识点

实训步骤

实验1:控制面板的单独演示

实验2:提示面板的显示

实验3:方块的下落过程的单独演示

实验4:当游戏失败后自动开始新游戏的演示

实验5:控制键对方块的控制的演示

实训小结

实训18 俄罗斯方块游戏整体的设计与分析

实训要点

基本知识点

实训步骤

实验1:游戏界面与类的对应关系的设计

实验2:游戏类之间的逻辑关系的设计

实验3:俄罗斯方块游戏类的实现

实训小结

实训19 俄罗斯方块对战游戏的部分功能设计

实训要点

基本知识点

实训步骤

实验1:显示传输的Data对象的数字信息

实验2:利用图形方式显示Data对象信息

实验3:网络两端同时显示游戏进展

实验4:将网络连接功能加入菜单

实训小结

实训20 俄罗斯方块双人对战游戏的实现

实训要点

基本知识点

实训步骤

实训小结

实训21 Eclipse开发环境及其工具的使用

实训要点

基本知识点

实训步骤

实验1:安装JDK1.6

实验2:安装Eclipse3.4

实验3:利用Eclipse运行第一个Java程序

实验4:在Eclipse中使用JUnit

实验5:在Eclipse中使用Ant

实训小结

参考文献

累计评论(条) 个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部