更新时间:2018-12-31 19:43:45
封面
版权信息
丛书序
前言
第一篇 Java技术入门
第1章 Java语言概述
1.1 Java的语言特点
1.2 Java的不同版本
1.3 如何才能学好Java
1.4 什么是面向对象的程序设计
1.5 常见面试题分析
1.6 本章习题
第2章 最简单的Java程序
2.1 Java程序的开发流程
2.2 开发工具的选择
2.3 Java编程环境
2.4 编写最简单的程序
2.5 常见面试题分析
2.6 本章习题
第3章 Java语言基础
3.1 Java命名规则
3.2 数据类型
3.3 数据类型转换
3.4 变量与常量
3.5 Java运算符
3.6 常见面试题分析
3.7 本章习题
第4章 程序流程控制
4.1 流程控制概述
4.2 条件语句
4.3 分支语句
4.4 循环语句
4.5 跳转语句
4.6 常见面试题分析
4.7 本章习题
第5章 数 组
5.1 一维数组
5.2 二维数组
5.3 多维数组
5.4 数组操作
5.5 常见面试题分析
5.6 本章习题
第6章 字符串操作
6.1 字符串
6.2 字符串操作
6.3 格式化字符串
6.4 常见面试题分析
6.5 本章习题
第7章 容器类简介
7.1 容器简介
7.2 容器接口的分类
7.3 集合容器Set
7.4 列表容器List
7.5 Map容器
7.6 迭代器
7.7 常见面试题分析
7.8 本章习题
第二篇 面向对象技术
第8章 面向对象技术导论
8.1 对象简介
8.2 一种新的数据类型:类(Class)
8.3 访问权限
8.4 继承
8.5 多态
8.6 接口
8.7 常见面试题分析
8.8 本章习题
第9章 对象的初始化和清理
9.1 构造函数
9.2 函数的重载
9.3 数据成员初始化
9.4 static成员初始化
9.5 对象的清理
9.6 常见面试题分析
9.7 本章习题
第三篇 Java编程
第10章 多线程编程
10.1 线程概述
10.2 创建线程
10.3 线程的状态
10.4 线程的优先级
10.5 线程的同步
10.6 线程的控制
10.7 线程间通信
10.8 多线程的死锁问题
10.9 多线程的缺点
10.10 常见面试题分析
10.11 本章习题
第11章 JDBC链接数据库
11.1 JDBC简介
11.2 JDBC中的常用类和接口
11.3 如何实现数据库的链接
11.4 数据库基本操作
11.5 常见面试题分析
11.6 本章习题
第12章 Java异常处理
12.1 理解异常
12.2 异常示例
12.3 Java异常处理
12.4 Throwable类及其子类