主页 详情

《Java基础与应用》_王养廷,李永飞,郭慧编著_14261519_9787302464020

【书名】:《Java基础与应用》
【作者】:王养廷,李永飞,郭慧编著
【出版社】:北京:清华大学出版社
【时间】:2017
【页数】:359
【ISBN】:9787302464020
【SS码】:14261519

最新查询

内容简介

第一篇 Java基础

第1章 第一个Java程序

1.1示例程序

1.1.1 HelloWorld程序

1.1.2 HelloWorld程序分析

1.2相关知识

1.2.1下载安装工具包

1.2.2配置

1.2.3编辑程序

1.2.4编译运行程序

1.3训练程序

1.3.1程序分析

1.3.2参考程序

1.3.3程序调试

1.4拓展知识

1.4.1开发工具

1.4.2 Java API文档

1.4.3编码规范

1.5实做程序

第2章 显示学生成绩

2.1示例程序

2.1.1显示学生信息

2.1.2引入变量

2.1.3增加注释

2.2相关知识

2.2.1标识符和关键字

2.2.2数据类型和变量

2.2.3运算符和表达式

2.3训练程序

2.3.1程序分析

2.3.2参考程序

2.4拓展知识

2.4.1 Java虚拟机

2.4.2变量存储

2.4.3变量类型转换

2.5实做程序

第3章 学生成绩分级

3.1示例程序

3.1.1显示考试结果

3.1.2输入学生成绩

3.2相关知识

3.2.1基本语句

3.2.2条件分支语句

3.2.3多分支语句

3.3训练程序

3.3.1程序分析

3.3.2参考程序

3.4拓展知识

3.4.1分支语句讨论

3.4.2数据合法性检查

3.5实做程序

第4章 计算平均成绩

4.1示例程序

4.1.1计算平均成绩

4.1.2引入常量

4.1.3未知人数

4.2相关知识

4.2.1 for循环语句

4.2.2 while循环语句

4.3训练程序

4.3.1程序分析

4.3.2参考程序

4.4拓展知识

4.4.1循环语句讨论

4.4.2循环边界检查

4.5实做程序

第5章 显示班级成绩单

5.1示例程序

5.1.1班级平均成绩

5.1.2显示最高成绩

5.2相关知识

5.2.1一维数组

5.2.2多维数组

5.3训练程序

5.3.1程序分析

5.3.2参考程序

5.4拓展知识

5.4.1数组讨论

5.4.2数组的存储

5.5实做程序

第6章 显示学生基本信息

6.1示例程序

6.1.1程序实现

6.1.2处理部分提取

6.1.3读入部分提取

6.2相关知识

6.2.1 Java方法

6.2.2参数传递

6.3训练程序

6.3.1程序分析

6.3.2参考程序

6.4拓展知识

6.4.1方法重构

6.4.2方法存储

6.5实做程序

第二篇 面向对象程序设计

第7章 简单Student类

7.1示例程序

7.1.1显示学生信息

7.1.2增加测试类

7.2相关知识

7.2.1 Java类定义

7.2.2类的方法

7.3训练程序

7.3.1程序分析

7.3.2参考程序

7.4拓展知识

7.4.1为什么引入类

7.4.2变量作用域

7.5实做程序

第8章 Student类对象

8.1示例程序

8.1.1访问控制权限

8.1.2添加构造方法

8.2相关知识

8.2.1构造方法

8.2.2访问权限控制

8.2.3类的组成部分

8.3训练程序

8.3.1程序分析

8.3.2参考程序

8.4拓展知识

8.4.1对象存储

8.4.2对象相等

8.5实做程序

第9章 完善Student类

9.1示例程序

9.1.1添加置取方法

9.1.2增加构造方法

9.1.3完整的Student类

9.2相关知识

9.2.1置取方法

9.2.2对象this

9.3训练程序

9.3.1程序分析

9.3.2参考程序

9.4拓展知识

9.4.1类的封装

9.4.2置取方法讨论

9.4.3参数传递深入讨论

9.5实做程序

第10章 Student类组合

10.1示例程序

10.1.1 MobilePhone类

10.1.2增加机主属性

10.2相关知识

10.2.1对象属性

10.2.2类的组合关系

10.3训练程序

10.3.1程序分析

10.3.2参考程序

10.4拓展知识

10.4.1组合讨论

10.4.2组合与封装

10.5实做程序

第11章 Student类方法重载

11.1示例程序

11.1.1构造方法重载

11.1.2普通方法重载

11.2相关知识

11.3训练程序

11.3.1程序分析

11.3.2参考程序

11.4拓展知识

11.5实做程序

第12章 Student类实例计数

12.1示例程序

12.1.1显示实例顺序

12.1.2获得学生对象个数

12.2相关知识

12.2.1静态属性与实例属性

12.2.2再论对象创建过程

12.3训练程序

12.3.1程序分析

12.3.2参考程序

12.4拓展知识

12.4.1属性与局部变量

12.4.2静态属性与方法存储

12.4.3单个实例

12.5实做程序

第13章 泛化类Person

13.1示例程序

13.1.1泛化类Person

13.1.2子类Student

13.1.3 Student对象初始化

13.2相关知识

13.2.1类的继承

13.2.2 super对象

13.3训练程序

13.3.1程序分析

13.3.2参考程序

13.4拓展知识

13.4.1调用构造方法

13.4.2继承与组合

13.5实做程序

第14章 对象多态

14.1示例程序

14.1.1重写display方法

14.1.2向上转型

14.2相关知识

14.2.1方法重写

14.2.2对象上转型

14.3训练程序

14.3.1程序分析

14.3.2参考程序

14.4拓展知识

14.4.1动态绑定

14.4.2多态讨论

14.5实做程序

第15章 抽象类

15.1示例程序

15.1.1方法抽象

15.1.2抽象方法display

15.2相关知识

15.2.1抽象类定义

15.2.2抽象类说明

15.3训练程序

15.3.1程序分析

15.3.2参考程序

15.4拓展知识

15.5实做程序

第16章 接口设计

16.1示例程序

16.1.1定义接口MoveAble

16.1.2应用MoveAble实现多态

16.2相关知识

16.2.1接口定义

16.2.2接口与抽象类比较

16.3训练程序

16.3.1程序分析

16.3.2参考程序

16.4拓展知识

16.4.1接口讨论

16.4.2接口应用

16.5实做程序

第17章 异常处理

17.1示例程序

17.1.1程序异常实例

17.1.2受检异常

17.2相关知识

17.2.1异常处理结构

17.2.2常见异常类

17.3训练程序

17.3.1程序分析

17.3.2参考程序

17.4拓展知识

17.4.1异常处理讨论

17.4.2防御性编程

17.5实做程序

第18章 包结构设计

18.1示例程序

18.1.1按包组织程序

18.1.2导入手机类

18.2相关知识

18.2.1包定义

18.2.2其他包中类的引用

18.3训练程序

18.3.1程序分析

18.3.2参考程序

18.4拓展知识

18.4.1 Java基础类库包

18.4.2包的设计

18.5实做程序

第19章 简单框架设计

19.1示例程序

19.1.1简单框架

19.1.2增加功能

19.2相关知识

19.2.1多态与框架

19.2.2依赖关系

19.3训练程序

19.3.1程序分析

19.3.2参考程序

19.4拓展知识

19.4.1框架设计

19.4.2框架设计讨论

19.5实做程序

第20章 带配置文件的框架

20.1示例程序

20.1.1装入Person类

20.1.2显示名字

20.2相关知识

20.2.1反射机制

20.2.2反射机制应用

20.3训练程序

20.3.1程序分析

20.3.2参考程序

20.4拓展知识

20.4.1反射机制讨论

20.4.2配置文件

20.5实做程序

第三篇 Java应用开发

第21章 学生成绩排序输出

21.1开发任务

21.2程序实现及分析

21.2.1数组排序

21.2.2 List排序

21.2.3 List自动排序

21.2.4通用输出

21.3集合相关类库

21.3.1 Collection与Collections

21.3.2 List与ArrayList

21.3.3 Map与HashMap

21.3.4 Set与TreeSet

21.4实做程序

第22章 学生信息保存

22.1开发任务

22.2程序实现及分析

22.2.1文件保存功能

22.2.2数据库保存功能

22.2.3重构程序结构

22.3文件操作相关类库

22.3.1 I/O流

22.3.2 I/O操作步骤

22.4数据库操作

22.4.1数据库操作概述

22.4.2数据库操作步骤

22.5实做程序

第23章 图形界面成绩管理

23.1开发任务

23.2程序实现及分析

23.2.1图形用户界面

23.2.2成绩管理功能

23.3图形界面基础类库

23.3.1 Java图形界面

23.3.2组件类

23.3.3事件类与接口

23.4实做程序

第24章 网上学生成绩查询

24.1开发任务

24.2程序实现及分析

24.2.1简单网络通信功能

24.2.2网络查询

24.3网络编程相关类库

24.3.1 Socket编程概念

24.3.2 Socket相关类

24.4实做程序

第25章 多用户查询学生成绩

25.1开发任务

25.2程序实现及分析

25.2.1简单多线程程序一

25.2.2简单多线程程序二

25.2.3多线程网络查询

25.3多线程相关类库

25.4实做程序

附录A 安装配置数据库环境

附录B 推荐书目


书查询(www.shuchaxun.com)本网页唯一编码:
1298a427084d5cd700ff72c5c5e39797#d8e39aa91ec5c7a5d3b50a14e8750028#62784752#14261519_Java基础与应用.pdf