注册 登录 进入教材巡展
#
  • #

出版时间:2014年8月

出版社:北京邮电大学出版社

以下为《Java SE应用详解》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 北京邮电大学出版社
  • 9787563540884
  • 48648
  • 0047156380-9
  • 2014年8月
  • 工学
  • 软件工程
  • TP312JA
  • 计算机
  • 本科
内容简介
张丽主编的《Java SE应用详解(高等学校计算机科学与技术应用型教材)》以最有趣的游戏开发为主线将Java语法知识融会贯通,既诠释了游戏设计理念与方法,又系统讲解了Java SE 6.0的核心技术。本书知识模块完善,通过初级语法篇、中级游戏篇、高级系统篇循序渐进地使学生掌握Java开发的各种知识。初级语法篇主要介绍Java编程环境与工具、常用类库、异常处理等知识。中级游戏篇将Java中的文本、图形、图像、音频、线程、事件、面向对象编程等知识融入游戏开发原理和技巧中,并深入探讨了如何解决闪烁、消除轨迹、提高动画效率、增加互动与音效等难点。高级系统篇主要以综合应用案例介绍GUI编程、数据库编程、网络编程等知识,并将前两篇所涉及的知识点进行整合与应用。
本书是一本以游戏开发为主线介绍Java语言的入门图书,可以作为数字媒体技术、计算机等相关专业学生的教材,也可以作为广大Java程序员或者游戏爱好者、设计者和开发者的参考书。本书既适合初学者入门、进阶之用,又是开发人员作为参考和总结的首选。
目录

初级语法篇


第1章  Java入门


  1.1  Java的发展简史


  1.2  Java的技术特性


  1.3  Java与其他语言的对比


  1.4  Java相关概念及应用


  1.5  Java应用程序开发


  1.6  本章小结


第2章  Eclipse工具的使用


  2.1  Eclipse简介


  2.2  Eclipse的安装


  2.3  Eclipse的工作台


  2.4  编写Java程序


  2.5  本章小结


第3章  Java常用类库与类


  3.1  Java基础类库


  3.2  String类


  3.3  数组


  3.4  Applet类


  3.5  类库与类的学习方法


  3.6  本章小结


  思考题


第4章  异常处理


  4.1  引入


  4.2  异常处理


  4.3  常见的异常类型


  4.4  自定义异常


  4.5  本章小结


  思考题



中级游戏篇


第5章  文本与绘图


  5.1  设置颜色


  5.2  文本输出


  5.3  绘制图形


  5.4  本章小结


  思考题


第6章  Java图像处理


  6.1  Java支持的图像类型


  6.2  静态图像


  6.3  动态图像


  6.4  本章小结


  思考题


第7章  线程


  7.1  接口介绍


  7.2  线程介绍


  7.3  线程使用


  7.4  线程动画


  7.5  本章小结


  思考题


第8章  消除闪烁


  8.1  消除闪烁的第一种方法


  8.2  消除闪烁的第二种方法


  8.3  本章小结


  思考题


第9章  改善动画播放效率


  9.1  普通方法


  9.2  一维连续图片


  9.3  二维连续图片


  9.4  时钟动画实例


  9.5  本章小结


  思考题


第10章  互动与音效


  10.1  鼠标和键盘事件处理机制


  10.2  鼠标事件处理范例


  10.3  键盘事件处理范例


  10.4  Java音效处理


  10.5  本章小结


  思考题


第1l章  游戏动画进阶


  11.1  角色与动画


  11.2  碰撞检测


  11.3  定义父类角色


  11.4  角色动画与帧动画结合


  11.5  贴图技巧


  11.6  综合游戏编程


  11.7  本章小结


  思考题



高级系统篇


第12章  GUI编程


  12.1  概述


  12.2  常用组件和容器编程


  12.3  布局管理器


  12.4  事件处理


  12.5  扫雷游戏


  12.6  本章小结


  思考题


第13章  桌面办公助手软件设计与实现


  13.1  关键技术解析


  13.2  系统功能分析


  13.3  数据库设计与连接


  13.4  各模块功能设计与实现


  13.5  程序的打包与发布


  13.6  本章小结


  思考题


第14章  在线聊天工具设计与实现


  14.1  关键技术解析


  14.2  系统功能分析


  14.3  数据库设计与连接


  14.4  各模块功能设计与实现


  14.5  本章小结


  思考题


第15章  三维迷宫游戏设计与实现


  15.1  关键技术解析


  15.2  三维迷宫需求分析


  15.3  三维迷宫各主要实现类


  15.4  三维迷宫随机生成算法分析


  15.5  三维迷宫功能模块实现


  15.6  本章小结


  思考题