
0人評分過此書
本書採取“基礎知識→核心應用→核心技術→高級應用→行業應用→項目實踐”的結構和“由淺入深,由深到精”的學習模式進行講解。全書共28章,不僅介紹了Java語言入門、面向對象編程、內部類、抽象類與接口、數組和方法、字符串、常用類等Java語言的基礎知識,而且深入講解了Java的常用類庫、I/O編程、GUI編程、Swing編程、網絡編程以及JDBC編程等核心編程技術,詳細探討了Java提供的各種軟件開發技術和特性,最後講述了Java語言在遊戲、金融、移動互聯網、教育等行業的開發應用以及雇員信息管理系統開發、私教優選系統開發、在線購物系統前端開發等項目,全面展現了項目開發的全過程。
- 封面页
- 书名页
- 版权页
- 内容简介
- 前言
- 目录
-
第1篇 基础知识
-
第1章 步入Java编程世界——Java初探
-
1.1 Java简介
-
1.2 搭建Java环境
-
1.3 第一个Java程序
-
1.4 选择Java开发工具
-
1.5 如何学好Java
-
1.6 就业面试解析与技巧
-
-
第2章 Java开发基础——Java语言入门
-
2.1 剖析第一个Java程序
-
2.2 Java基础语法
-
2.3 数据类型
-
2.4 数据类型的转换
-
2.5 常量与变量
-
2.6 Java的运算符
-
2.7 就业面试解析与技巧
-
-
第3章 程序的运行轨迹——Java语言的流程控制
-
3.1 流程控制
-
3.2 顺序结构
-
3.3 分支结构
-
3.4 循环结构
-
3.5 跳转语句
-
3.6 就业面试解析与技巧
-
-
第4章 主流软件开发方法——面向对象编程入门
-
4.1 面向对象简介
-
4.2 类和对象
-
4.3 对象值的传递
-
4.4 作用域修饰符
-
4.5 封装
-
4.6 继承
-
4.7 重载
-
4.8 多态
-
4.9 定义和导入包
-
4.10 就业面试解析与技巧
-
-
-
第2篇 核心应用
-
第5章 Java内部的秘密——内部类
-
5.1 创建内部类
-
5.2 链接到外部类
-
5.3 成员内部类
-
5.4 匿名内部类
-
5.5 局部内部类
-
5.6 静态内部类
-
5.7 就业面试解析与技巧
-
-
第6章 Java最重要的部分——抽象类与接口
-
6.1 抽象类和抽象方法
-
6.2 接口概述
-
6.3 接口的高级应用
-
6.4 抽象类和接口的实例
-
6.5 Java的集合框架
-
6.6 就业面试解析与技巧
-
-
第7章 特殊的引用数据类型——数组与方法
-
7.1 数组的概念
-
7.2 一维数组
-
7.3 数组的排序
-
7.4 多维数组
-
7.5 对象数组
-
7.6 数组在方法中的使用
-
7.7 就业面试解析与技巧
-
-
第8章 字符的另一种集合——字符串的应用
-
8.1 String类的本质
-
8.2 String的API应用
-
8.3 字符串解析
-
8.4 正则表达式
-
8.5 字符串的类型转换
-
8.6 StringBuffer与StringBuilder
-
8.7 就业面试解析与技巧
-
-
第9章 为编程插上翅膀——常用类的应用
-
9.1 Math类
-
9.2 Random类
-
9.3 Date类
-
9.4 Calendar类
-
9.5 Scanner类
-
9.6 DecimalFormat类
-
9.7 Enum类
-
9.8 包装类
-
9.9 就业面试解析与技巧
-
-
-
第3篇 核心技术
-
第10章 错误的终结者——异常处理
-
10.1 认识异常
-
10.2 异常的处理
-
10.3 自定义异常
-
10.4 断言语句
-
10.5 就业面试解析与技巧
-
-
第11章 减少类的声明——Java中的泛型
-
11.1 Java与C++中的泛型
-
11.2 简单泛型
-
11.3 泛型类、方法和接口
-
11.4 泛型的新特性
-
11.5 就业面试解析与技巧
-
-
第12章 自检更灵活——Java中的反射
-
12.1 反射概述
-
12.2 反射类
-
12.3 Class类
-
12.4 生成对象
-
12.5 Constructor类
-
12.6 Method类
-
12.7 Field类
-
12.8 数组类
-
12.9 获取泛型信息
-
12.10 就业面试解析与技巧
-
-
第13章 特殊的数据容器——Java中的集合
-
13.1 集合
-
13.2 List集合
-
13.3 Set集合
-
13.4 Map集合
-
13.5 就业面试解析与技巧
-
-
第14章 简化程序的配置——Java中的注解
-
14.1 注解概述
-
14.2 系统注解
-
14.3 自定义注解
-
14.4 元注解
-
14.5 使用反射处理注解
-
14.6 JDK 1.8新特性
-
14.7 就业面试解析与技巧
-
-
-
第4篇 高级应用
-
第15章 齐头并进完成任务——线程与并发
-
15.1 线程概述
-
15.2 创建线程
-
15.3 线程的状态与转换
-
15.4 线程的同步
-
15.5 线程交互
-
15.6 线程的调度
-
15.7 就业面试解析与技巧
-
-
第16章 Java中的输入输出类型——输入输出流
-
16.1 流的概念
-
16.2 文件类
-
16.3 字节流
-
16.4 字符流
-
16.5 文件流
-
16.6 字符缓冲流
-
16.7 打印流
-
16.8 数据操作流
-
16.9 系统类System
-
16.10 内存流
-
16.11 扫描流
-
16.12 过滤器流
-
16.13 对象序列化
-
16.14 就业面试解析与技巧
-
-
第17章 窗口程序设计——GUI编程
-
17.1 认识GUI编程
-
17.2 AWT概述
-
17.3 容器类
-
17.4 布局管理器
-
17.5 AWT事件处理
-
17.6 常用事件
-
17.7 AWT绘图
-
17.8 就业面试解析与技巧
-
-
第18章 图形界面设计——Swing编程
-
18.1 Swing概述
-
18.2 常用面板
-
18.3 Swing常用控件
-
18.4 表格组件
-
18.5 组件面板
-
18.6 菜单组件
-
18.7 对话框
-
18.8 工具栏
-
18.9 进度条
-
18.10 就业面试解析与技巧
-
-
第19章 Java的网络世界——网络编程
-
19.1 网络编程基础
-
19.2 TCP网络编程
-
19.3 UDP网络编程
-
19.4 广播数据报
-
19.5 就业面试解析与技巧
-
-
第20章 通向数据之路——JDBC编程
-
20.1 JDBC概述
-
20.2 JDBC常用API
-
20.3 使用JDBC连接数据库
-
20.4 数据库的基本操作
-
20.5 事务处理
-
20.6 就业面试解析与技巧
-
-
-
第5篇 行业应用
-
第21章 Java在游戏开发行业中的应用
-
21.1 案例运行及配置
-
21.2 系统分析
-
21.3 功能分析
-
21.4 系统主要功能实现
-
21.5 项目知识拓展
-
-
第22章 Java在金融行业开发中的应用
-
22.1 案例运行及配置
-
22.2 系统分析
-
22.3 功能分析
-
22.4 系统主要功能的实现
-
22.5 项目知识拓展
-
-
第23章 Java在移动互联网行业开发中的应用
-
23.1 案例运行及配置
-
23.2 系统分析
-
23.3 功能分析
-
23.4 系统主要功能实现
-
23.5 项目知识拓展
-
-
第24章 Java在教育行业开发中的应用
-
24.1 案例运行及配置
-
24.2 系统分析
-
24.3 功能分析
-
24.4 系统主要功能实现
-
24.5 项目知识拓展
-
-
-
第6篇 项目实践
-
第25章 项目实践入门阶段——雇员信息管理系统开发
-
25.1 案例运行及配置
-
25.2 系统分析
-
25.3 功能分析
-
25.4 系统主要功能实现
-
25.5 项目知识拓展
-
-
第26章 项目实践提高阶段——私教优选系统开发
-
26.1 案例运行及配置
-
26.2 系统分析
-
26.3 功能分析
-
26.4 系统主要功能实现
-
26.5 项目知识拓展
-
-
第27章 项目实践高级阶段——在线购物系统前端开发
-
27.1 案例运行及配置
-
27.2 系统分析
-
27.3 功能分析
-
27.4 系统主要功能实现
-
27.5 项目知识拓展
-
-
第28章 软件工程师必备素养与技能
-
28.1 软件工程师的基本专业素养
-
28.2 软件工程师的个人素养
-
28.3 项目开发流程
-
28.4 项目开发团队
-
28.5 项目的实际开发过程
-
28.6 项目规划常见问题及解决办法
-
-
- 附录
- 出版地 : 中國大陸
- 語言 : 簡體中文
評分與評論
請登入後再留言與評分