Java程序设计与应用开发

本书特色

[

  本书分为两篇,上篇java基础由前10章组成,内容包括概论、java语言基础、数组与字符串、java面向对象特性、界面控件与事件、布局管理器、applet编程、图形gui设计、多线程和jdbc与数据库。下篇java应用开发共有5章,内容包括多媒体技术、动画设计、注册软件与学生信息系统、网络编程和游戏编程初步。书中所有算法原理和程序都经过反复核对,并编译通过运行。本书注重应用,在应用开发部分中除了常见的动画和信息系统外,特别编写了游戏编程初步一章,其目的是引导读者能够在游戏中学习游戏编程和算法。
  本书通俗易懂,深入浅出,适合大中专院校相关专业的教学和自学者使用,也适合软件开发人员及其他有关人员学习参考。

]

目录

目    录出版说明前言 上篇  java基础第1章  概论1.1  初识java1.1.1  **个java 独立应用程序1.1.2  **个java 小应用程序1.1.3  **个midlet 手机程序1.2  java程序开发1.2.1  在文本编辑器中编写java程序1.2.2  在jcreator中编写java程序1.2.3  在eclipse中编写java程序1.3  习题第2章  java语言基础2.1  标识符与关键词2.1.1  标识符2.1.2  关键词2.2  java数据类型2.2.1  基本数据类型2.2.2  数据类型的转换2.2.3  变量、说明和赋值2.2.4  复合数据类型2.3  表达式与语句2.3.1  运算符与表达式2.3.2  语句2.3.3  变量的作用域2.4  程序控制流2.4.1  if语句2.4.2  switch语句2.4.3  while和do-while语句2.4.4  for语句2.4.5  跳转语句2.5  习题第3章  数组与字符串3.1  数组3.1.1  一维数组3.1.2  多维数组3.1.3  数组的复制3.2  数组作为参数或返回值的方法调用3.2.1  传递数组3.2.2  返回值为数组类型的方法3.3  字符串类和字体类3.3.1  字符串类3.3.2  stringbuffer类3.3.3  字体类3.4  习题第4章  java面向对象特性4.1  概述4.2  类和对象4.2.1  类的定义4.2.2  对象的创建、初始化和使用4.2.3  构造方法4.2.4  成员变量和成员方法4.2.5  成员方法的递归4.2.6  方法的重载4.3  类的继承和多态4.3.1  继承的概念4.3.2  继承的实现4.3.3  单重继承4.3.4  多态性4.3.5  方法和域的覆盖4.4  包与接口4.4.1  包4.4.2  接口4.5  习题第5章  界面控件与事件5.1  文本框与文本域5.1.1  swing文本框与文本域5.1.2  awt文本框与文本域5.2  标签与按钮5.2.1  swing标签5.2.2  awt标签5.2.3  swing按钮5.2.4  awt按钮5.3  复选框与单选按钮5.3.1  swing复选框与单选按钮5.3.2  awt复选框与单选按钮5.4  面板与框架5.4.1  swing和awt面板5.4.2  swing和awt框架5.5  菜单大类5.6  事件与监视器接口5.6.1  事件类5.6.2  事件的起源5.6.3  事件与监视器接口5.6.4  实例键盘事件5.7  习题第6章  布局管理器6.1  网格布局管理器6.1.1  带有间隔的网格布局管理器6.1.2  整数类integer、浮点数类float和数学类math6.1.3  简单加法器的网格布局6.2  边界布局管理器6.2.1  完全边界布局6.2.2  不完全边界布局6.3  不使用布局管理器实现布局6.3.1  不使用布局管理器的布局方法6.3.2  数码puzzle游戏界面设计6.4  习题第7章  applet编程7.1  applet基础7.1.1  applet类的定义与成员方法7.1.2  applet的生命周期7.1.3  独立应用程序与applet的转换7.1.4  确保applet正常运行7.2  html与标记7.2.1  标记的属性7.2.2  利用标记参数向applet传递信息7.3  applet的应用7.3.1  applet与图形用户界面7.3.2  实例applet应用7.4  习题第8章  图形gui设计8.1  graphics类与color类8.1.1  graphics类8.1.2  color类8.2  建立绘图程序8.2.1  point类及其应用8.2.2  布尔标志的设计与绘图程序8.3  图形与图像的显示8.4  异或绘图模式8.5  习题第9章  多线程9.1  关于线程9.1.1  不调用和调用多线程比较试验9.1.2  线程的状态9.1.3  与线程有关的类9.2  创建线程9.2.1  扩展线程类9.2.2  利用runnable接口9.3  线程同步9.3.1  线程不同步产生的问题9.3.2  同步线程9.4  异常处理9.4.1  java异常处理机制9.4.2  异常的处理9.4.3  mediatracker类和异常处理应用9.5  习题第10章  jdbc与数据库10.1  关系数据库与sql语言10.1.1  关系数据库的基本概念10.1.2  数据定义语言10.1.3  数据操纵语言10.1.4  数据查询语言10.2  使用jdbc连接数据库10.2.1  jdbc结构10.2.2  4类jdbc驱动程序10.2.3  jdbc编程要点10.2.4  常用的jdbc类与方法10.2.5  实例安装odbc驱动            程序10.3  jdbc编程实例10.3.1  创建和删除数据表10.3.2  插入记录10.3.3  更新数据10.3.4  删除记录10.3.5  查询数据库10.4  习题下篇  java应用开发第11章  多媒体技术11.1  综合案例多媒体电子        相册设计11.1.1  界面设计11.1.2  在独立应用程序中播放音乐的            方法11.1.3  独立应用程序中图像的载入和            图像类11.1.4  图片翻动功能设计11.1.5  加入显示缩放功能11.1.6  多媒体电子相册的实现11.1.7  文件的输入与输出11.2  综合案例音乐日历时钟的图形设计11.2.1  整体界面和图形设计11.2.2  日历类和双缓冲技术11.2.3  图像映射11.3  习题第12章  动画设计12.1  综合案例文字动画12.1.1  逐个显示字符串12.1.2  文字浮动的多线程程序12.2  综合案例图形动画12.2.1  音乐日历时钟的完全实现12.2.2  多媒体动画welcomeyou12.3  习题第13章  注册软件与学生信息系统13.1  综合案例注册软件的实现13.1.1  界面实现13.1.2  加入监视器13.1.3  完成实例logindemo13.2  综合案例学生信息系统的实现13.2.1  添加功能的实现13.2.2  删除功能的实现13.2.3  修改功能的实现13.2.4  实现学生信息系统13.3  习题第14章  网络编程14.1  url类和urlconnection类14.1.1  url类的功能及应用14.1.2  urlconnection类的功能            及应用14.2  综合案例socket网络通信14.2.1  socket基本概念14.2.2  socket类与serversocket类14.2.3  客户机端程序14.2.4  服务器端程序14.3  综合案例简易聊天室14.3.1  简易聊天室服务器端程序14.3.2  简易聊天室客户机端程序14.4  习题第15章  游戏编程初步15.1  综合案例数码puzzle游戏15.1.1  界面设计15.1.2  数码puzzle游戏的实现15.2  综合案例拼图游戏15.2.1  用jlabel实现拼图游戏15.2.2  用鼠标实现移动图片15.2.3  用画布实现拼图游戏15.2.4  用框架实现拼图游戏15.3  综合案例puzzle游戏的改进和推广15.4  习题附录  部分习题答案参考文献

封面

Java程序设计与应用开发

书名:Java程序设计与应用开发

作者:黄俊

页数:352

定价:¥49.0

出版社:机械工业出版社

出版日期:2014-01-01

ISBN:9787111448242

PDF电子书大小:80MB 高清扫描完整版



本文标题:《Java程序设计与应用开发》PDF下载

资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!