注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计Java语言程序设计实用教程(第二版)

Java语言程序设计实用教程(第二版)

Java语言程序设计实用教程(第二版)

定 价:¥59.00

作 者: 周长玉,彭文,王素琴
出版社: 中国电力出版社
丛编项:
标 签: 暂缺

购买这本书可以去


ISBN: 9787519890902 出版时间: 2024-10-01 包装: 平装-胶订
开本: 16开 页数: 字数:  

内容简介

  本书全面详细地介绍了Java开发中常用的多种重要技术。注重对面向对象程序设计思想、Java核心机制、基本原理与实用技术的阐述。全书共分9章,包括Java基础知识、面向对象基础、面向对象进阶、异常处理、基于Swing的图形用户界面设计、输入/输出流、数据库编程、多线程编程、网络编程。本书通过大量教学案例、小示例及示意图,辅以思考、提示以及Q&A等元素,帮助读者快速理解知识点。本书还配有慕课课程,读者可通过相关教学视频深入学习。此外,每章还配有高阶扩展资料、思维导图及课后习题,供读者进一步学习使用。

作者简介

  周长玉,博士,硕士生导师。主讲面向对象程序设计(Java)、数据结构、算法设计与分析、数据库原理、离散数学等本科生课程。获第三届北京高校教师教学创新大赛三等奖。学堂在线上线慕课3门。教材依托课程获北京市优质本科课程、北京市优质本科教案。

图书目录

前言
第一版前言
第1 章 Java基础知识 1
1.1 Java语言概述 1
1.2 标识符与数据类型 4
1.3 变量与常量 6
1.4 数据类型转换 7
1.5 运算符与表达式 8
1.6 流程控制 10
1.7 输入/输出 12
本章配套资源 15
第2 章 面向对象基础 16
2.1 面向对象程序设计概述 16
2.2 类的定义 17
2.3 对象的创建与使用 20
2.4 构造方法 23
2.5 this引用 25
2.6 类成员 27
2.7 包 31
2.8 访问权限 33
2.9 类与对象的应用 36
2.10 数组 38
2.11 对象数组 44
本章配套资源 46
第3 章 面向对象进阶 47
3.1 继承 47
3.2 多态 52
3.3 抽象类 56
3.4 final关键字 58
3.5 接口 60
3.6 内部类 66
3.7 集合框架 72
3.8 泛型 77
3.9 常用类 81
3.10 类的设计原则 88
本章配套资源 93
第4 章 异常处理 94
4.1 异常的概念 94
4.2 异常类及异常处理方式 95
4.3 捕获异常 97
4.4 声明异常 103
4.5 Java异常处理机制及使用原则与建议 106
4.6 人为抛出异常 109
4.7 自定义异常类 111
本章配套资源 114
第5 章 基于Swing的图形用户界面设计 115
5.1 Java图形用户界面基础 115
5.2 常用的容器与组件 117
5.3 布局管理器 126
5.4 事件处理 134
本章配套资源 148
第6 章 输入/输出流 149
6.1 流的概念 149
6.2 I/O类体系 150
6.3 文件流 154
6.4 实体流和装饰流 165
6.5 缓冲流 165
6.6 数据流 169
6.7 对象流与对象序列化 173
6.8 流的关闭 180
本章配套资源 182
第7 章 数据库编程 183
7.1 数据库概念及SQL语句 183
7.2 Java访问数据库技术 189
本章配套资源 206
第8 章 多线程编程 207
8.1 线程的基本概念 207
8.2 实现多线程的方式 212
8.3 线程控制的基本方法 221
8.4 线程的同步机制 228
8.5 线程之间的通信 239
本章配套资源 245
第9 章 网络编程 246
9.1 网络通信基础 246
9.2 TCP编程 252
9.3 UDP编程 266
本章配套资源 272
参考文献 273

本目录推荐