Java程序设计案例教程
Java程序设计案例教程封面图

Java程序设计案例教程

孙一林, 主编

出版社:机械工业出版社

年代:2010

定价:32.0

书籍简介:

本书主要阐述了Java语言的关键字、语句、语法规则、类库等的使用方法,其内容包括Java语言开发工具的介绍、面向对象编程的概念、Java基础语句、Java类、类的继承与多态等特性、接口、包、异常、Java基础类库的应用,以及通过应用型案例掌握Java语言的输入、输出操作、图形用户界面操作、Applet小程序的编写、图形绘制操作、多线程处理、图像动画制作、网络编程、数据库操作等相关类库的使用。

书籍目录:

前言

教学建议

第一部分 基础原理篇

第1章 Java程序设计基础

1.1.Java程序与运行

1.1.1 Java语言的特征

1.1.2 Java虚拟机

1.1.3.1 ava字节代码

1.1.4 Java编译单元

1.2 Java程序的开发

1.2.1 Java语言程序开发平台

1.2.2 J2SDK

1.2.3 在Windows操作系统中搭建Java程序的开发和运行环境

1.2.4 Java程序的编译和运行

1.3 Java语言的标识符和关键字

1.3.1 Java注释语句

1.3.2 Java标识符

1.3.3.1 ava关键字

1.4 Java基本数据类型

1.4.1 数据值的表示法

1.4.2 变量

1.4.3 变量的数据类型转换

1.4.4 常量

1.5 Java运算符和表达式

1.5.1 Java运算符

1.5.2 Java表达式

1.5.3 表达式中运算符的使用规则

1.6.Java程序流控制语句

1.6.1 分支结构语句

1.6.2 循环结构语句

1.6.3 辅助流控制语句

1.6.4 流控制语句应用示例

1.7 小结

1.8 习题

第2章 面向对象编程

2.1 面向对象程序设计

2.1.1 面向对象的程序设计方法

2.1.2 Java面向对象程序设计

2.2.Java类

2.2.1 Java类的定义

2.2.2 方法的定义

2.2.3 Java修饰符与其权限

2.3 Java对象

2.3.1 对象的创建

2.3.2 构造方法的使用

2.3.3 对象的使用

2.3.4 Java对象的清除

2.3.5 Java类和对象的关系

2.4 数组对象

2.4.1 一维数组的声明和创建

2.4.2 多维数组的声明和创建

2.4.3 数组的应用

2.5 小结

2.6 习题

第3章 Java类的继承与多态

3.1 Java类的继承

3.1.1 概念和语法

3.1.2 Java类继承关系的测试

3.1.3 隐藏、覆盖和重载

3.1.4 构造方法的重载

3.2 abstract和final修饰符

3.2.1 abstract修饰符

3.2.2 final修饰符

3.3 this和super‘变量

3.3.1 this变量

3.3.2 super变量

3.4 Java的多态性

3.4.1 多态的概念

3.4.2 多态的应用

3.4.3 构造方法与多态

3.5 小结

3.6 习题

第4章 Java接口和Java包

4.1 Java接口

4.1.1 接口的定义

4.1.2 接口的实现

4.1.3 接口的继承

4.1.4 Java类同时继承父类并实现接口

4.1 _5接口与Java抽象类

4.1.6 接口的应用

4.2.Java包

4.2.1 package语句

4.2.2.1 ava包与路径

4.2.3 import语句

4.2.4 直接引用Java包中的类和接口

4.2.5 Java包的应用

4.3 小结

4.4 习题

第5章 Java异常处理

5.1.Java异常处理机制

5.1.1 异常的类型

5.1.2 异常处理机制

5.1.3.1 ava的异常处理

5.2.Java异常的捕获与处理

5.2.1 try-catch语句

5.2.2 finally语句

5.3 Java异常的抛出

5.3.1 从方法体中抛出异常对象

5.3.2 针对被抛出的异常对象的处理

5.4 Java基础包中定义的常用异常类

5.4.1 异常类的根类与直接子类

5.4.2 java.1 ang包中定义的具体异常类

5.5 自定义异常类

5.5.1 异常类定义规则及抛出

5.5.2 捕获自定义异常对象

5.6 小结

5.7 习题

第6章、Java基础类的应用

6.1 java.1 ang包

6.2 Object类

6.3 基本数据类型类

6.3.1 整型类

6.3.2 浮点类

6.3.3 其他常用类

6.4 字符串类

6.4.1 String类

6.4.2 创建String对象并对其进行操作

6.4.3 StringBuffer。类

6.4.4 创建stringBuffer’对象并对其进行操作

6.5 Math类

6.6 Runtime类

6.7 System类

6.8 小结

6.9 习题

第二部分 案例应用篇

第7章Java输入、输出操作案例

7.1 Java的输入、输出机制

7.1.1 Java数据流传输模式

7.1.2.Java数据流的主要操作类

7.2 控制台输入、输出操作案例

7.3 文件输入、输出操作案例

7.3.1 字节流文件输入、输出操作

7.3.2 字符流文件输入、输出操作

7.4 文件随机读写操作案例

7.5 对象序列化传输案例

7.6 小结

7.7 习题

第8章 Java图形用户界面设计案例

8.1 构成GUI的组件

8.1.1 Java组件类

8.1.2 组件属性控制

8.1.3 GUI。的组成

8.2 组件事件处理

8.2.1 Java组件事件监听处理机制

8.2.2 Java组件事件监听标准程序代码

8.3 java.awt包中组件应用案例

8.3.1 鼠标操作应用案例

8.3.2 键盘操作应用案例

8.4 javax.swing包中组件应用案例

8.4.1 修改组件属性案例

8.4.2 记事本应用程序案例

8.4.3 Excel表格文件内容显示案例

8.5 小结

8.6 习题

第9章 Applet小程序案例

9.1 Applet类及Applet小程序

9.1.1 Applet小程序类

9.1.2 Applet小程序编程框架

9.2 Applet小程序的运行机制

9.3.Java程序Application和Applet

9.4 应用案例

9.4.1 显示外部参数Applet小程序

9.4.2 显示时间Applet小程序

9.4.3 播放声音Applet小程序

9.4.4 Applet小程序界面添加菜单

9.5 小结

9.6 习题

第10章 Java基础绘制图形案例

10.1 Java基础图形绘制功能

10.1.1 Graphics图形类

10.1.2 绘图坐标体系

10.1.3 Graphics类中的主要绘图操作方法

10.2 Java图形绘制案例

10.2.1 绘制各种图形和图像

10.2.2 绘制数学函数图形

10.2.3 绘制直方图

10.2.4 绘制文字

10.2.5 简单绘图程序

10.3 小结

10.4 习题

第11章 Java高级图像处理案例

11.1 Java2D绘制图形案例

11.1.1 二维图形的绘制机制

11.1.2 绘制二维图形案例

11.2 Java2D图形、文字处理案例

11.2.1 二维图形后期处理案例

11.2.2 二维文字后期处理案例

11.3 Java2D图像处理案例

11.3.1 二维图像处理机制

11.3.2 二维图像边缘检测案例

11.3.3 二维图像综合处理案例

11.4 小结

11.5 习题

第12章 Java多线程应用案例

12.1 线程

12.1.1 Runnable接口和‘Thread类

12.1.2 创建启动线程对象

12.1.3 创建具有多线程功能的。Applet小程序

12.2.Java多线程机制

12.2.1 线程对象生命周期和状态

12.2.2 线程对象的基本控制

12.2.3 多线程的问题

12.2.4 线程间的同步控制机制

12.3 应用案例

12.3.1 Thread类中的sleep()方法

12.3.2 Objeet类中的线程控制方法

12.3.3 账户数据操作问题

12.3.4 实时时钟显示。Applet小程序

12.3.5 滚动显示文字信息Applet

小程序

12.4 小结

12.5 习题

第13章 Java动画制作案例

13.1 简单图形动画制作案例

13.2 文字动态显示案例

13.3 图像动态显示案例

13.3.1 动态显示多幅图像

13.3.2 单幅图像变形动态显示

13.4 图像缓冲技术动态显示案例

13.4.1 缓冲技术

13.4.2 利用缓冲技术实现动态显示图像案例

13.5 小结

13.6 习题

第14章 Java网络应用案例

14.1 URL通信

14.1.1 创建并连接URL对象

14.1.2 获取网络资源案例

14.1.3 Web服务器提供HTTP服务案例

14.2 Socket通信

14.2.1 建立服务器和客户机Socket通信程序框架

14.2.2 Socket通信案例

14.2.3 网络聊天室程序案例

14.3 UDP通信

14.3.1 建立IJDP通信程序框架

14.3.2 UDP通信案例

14.4 小结

14.5 习题

第15章 JaMa数据库应用案例

15.1 JDBC概述

15.1.1 JDBCAPI

15.1.2 JDBC的组成

15.1.3 JDBC的任务

15.2 数据库操作命令sQL

15.2.1 创建、删除数据库

15.2.2 创建、删除、修改基本表格

15.2.3 创建、删除索引

15.2.4 创建、删除视图

15.2.5 数据查询

15.2.6 数据更新

15.3 创建Java数据库应用模型

15.3.1 创建数据源

15.3.2 加载数据库驱动程序

15.3.3 连接数据库

15.3.4 操作数据库

15.3.5 获取数据结果集

15.4 JDBCAPI应用案例

15.4.1 显示查询数据库结果

15.4.2 向数据库中追加记录

15.4.3 利用SQL命令操作数据库

15.4.4 Applet数据库应用案例

15.5 小结

15.6 习题

内容摘要:

《Java程序设计案例教程》阐述了Java语言的关键字、语句、语法规则、类库等的使用方法,其内容包括Java语言开发工具的介绍、面向对象编程的概念、Java基础语句、Java类、类的继承与多态等特性、接口、包、异常、Java基础类库的应用,并通过应用型案例帮助读者掌握Java语言的输入和输出操作、图形用户界面操作、Applet小程序的编写、图形绘制操作、多线程处理、图像动画制作、网络编程、数据库操作等相关类库的使用。《Java程序设计案例教程》可作为大学、大专等院校计算机相关专业的本科或专科生的教材,也可作为学习Java语言的初、中级读者的参考书。

编辑推荐:

《Java程序设计案例教程》阐述Java面向对象基础编程机制,介绍Java基础类库的使用规则,重点给出具有应用价值的程序案例详解。《Java程序设计案例教程》包含两大部分内容,一部分为、Java语言基础知识,重点介绍Java语言的关键字、由关键字组成的表达式、程序流控制、类定义、接口定义、对象的使用、异常的处理等语句以及Java语言的语法规则、面向对象编程等;另一部分为JavaAPI的应用,重点介绍Java基础类库JFC的使用,通过针对性案例循序渐进地帮助读者学习并掌握Java基础类库的应用,同时可将案例直接移植到实际应用项目中。《Java程序设计案例教程》特色:
·全面介绍Java语言自身功能以及通过Java语言实现面向对象编写程序。
·通过各种类型的应用案例介绍Java语言提供的基础类库、JFC的使用。
·注重基础和实用性。
·通过对Java语言和案例的介绍,帮助读者由浅入深地掌握Java语言以及Java的基础类
库并逐步具备使用、Java语言开发实际应用程序的能力。

书籍规格:

书籍详细信息
书名Java程序设计案例教程站内查询相似图书
9787111325000
如需购买下载《Java程序设计案例教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)32.0语种简体中文
尺寸26 × 19装帧平装
页数 300 印数 4000

书籍信息归属:

Java程序设计案例教程是机械工业出版社于2011.1出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校-教材 的书籍。