1.丰富、实用、专业的范例和项目 本书结合实际工作中的范例,逐一讲解Java的各种知识和技术;结尾还以实际发项目来总结本书所学内容,帮助读者在实战中掌握知识,轻松获得项目经验。 2.习题要汇总,随时检测自己的学习成果 每章头给出了“本章要”,以便读者明确学习方向。每章结尾的“实战练习”则根据所在章的知识精心设计而成,读者可以随时行自我检测,巩固所学知识。
售 价:¥
纸质售价:¥44.90购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
内容提要
前言
赠送资源
第0章 Java学习指南
0.1 Java为什么重要
0.2 Java简史——带给我们的一点思考
0.3 Java应用领域和前景
0.4 Java学习路线图
第Ⅰ篇 基础知识
第1章 Java开发环境搭建
1.1 Java开发环境
1.2 下载与安装JDK
1.3 Java环境变量的配置
1.4 享受安装成果——开发第一个Java程序
1.5 Eclipse的使用
1.6 在AndroidStudio中运行Java程序
1.7 高手点拨
1.8 实战练习
第2章 Java程序要素概览
2.1 一个简单的例子
2.2 认识Java程序
2.3 程序的检测
2.4 提高程序的可读性
2.5 综合实例——计算两数之和
2.6 高手点拨
2.7 实战练习
第3章 Java编程基础——常量、变量与数据类型
3.1 常量与变量
3.2 基本数据类型
3.3 综合实例——var类型和基本类型的比较
3.4 高手点拨
3.5 实战练习
第4章 编程元素详解——运算符、表达式、语句与流程控制
4.1 运算符
4.2 表达式
4.3 语句
4.4 程序的控制逻辑
4.5 选择结构
4.6 循环结构
4.7 循环的跳转
4.8 综合实例——模拟抛硬币一亿次
4.9 高手点拨
4.10 实战练习
第5章 数组与枚举
5.1 理解数组
5.2 一维数组
5.3 二维数组
5.4 枚举简介
5.5 Java中的枚举
5.6 综合实例——查找二维数组中的最大值
5.7 高手点拨
5.8 实战练习
第6章 类和对象
6.1 理解面向对象程序设计
6.2 面向对象的基本概念
6.3 类的声明与定义
6.4 类的属性
6.5 对象的声明与使用
6.6 综合实例——创建一个手机对象
6.7 高手点拨
6.8 实战练习
第7章 重复调用的代码块——方法
7.1 方法的基本定义
7.2 方法的使用
7.3 方法中的形参与实参
7.4 方法的重载
7.5 构造方法
7.6 在方法内部调用方法
7.7 static方法
7.8 综合实例——求解一元二次方程
7.9 高手点拨
7.10 实战练习
第Ⅱ篇 核心技术
第8章 类的封装、继承与多态
8.1 封装
8.2 继承
8.3 覆写
8.4 多态
8.5 综合实例——创建Person类和它的子类
8.6 高手点拨
8.7 实战练习
第9章 抽象类与接口
9.1 抽象类
9.2 接口
9.3 Lambda表达式
9.4 综合实例——实现USB接口
9.5 高手点拨
9.6 实战练习
第10章 Java常用类库
10.1 类库的概念
10.2 基本数据类型的包装类
10.3 String类
10.4 Math与Random类
10.5 综合实例——验证身份证号码是否合法
10.6 高手点拨
10.7 实战练习
第11章 异常的捕获与处理
11.1 异常的基本概念
11.2 异常类的处理流程
11.3 throws关键字
11.4 throw关键字
11.5 异常处理的标准格式
11.6 综合实例——数组的创建与查找
11.7 高手点拨
11.8 实战练习
第Ⅲ篇 高级应用
第12章 多线程
12.1 感知多线程
12.2 体验多线程
12.3 线程的状态
12.4 线程操作的一些方法
12.5 综合实例——龟兔赛跑
12.6 高手点拨
12.7 实战练习
第13章 文件I/O操作
13.1 输入/输出的重要性
13.2 读写文本文件
13.3 文本的I/O
13.4 使用try-with-resources自动关闭资源
13.5 命令行参数的使用
13.6 综合实例——文本替换程序
13.7 高手点拨
13.8 实战练习
第14章 GUI编程
14.1 GUI概述
14.2 JavaFX与Swing以及AWT的比较
14.3 AWT容器
14.4 AWT常用组件
14.5 事件处理
14.6 Swing概述
14.7 Swing的基本组件
14.8 综合实例——简易学生管理系统
14.9 高手点拨
14.10 实战练习
第15章 数据库编程
15.1 数据库概述
15.2 Java数据库连接利器——JDBC
15.3 轻量级数据库——SQLite
15.4 MySQL数据库
15.5 综合实例——简易学生信息管理系统
15.6 高手点拨
15.7 实战练习
第16章 Java Web初步
16.1 JSP概述
16.2 JSP的运行环境
16.3 基础语法
16.4 内置对象
16.5 Servlet
16.6 综合实例——简易通信地址管理系统
16.7 高手点拨
16.8 实战练习
第17章 常用设计框架
17.1 框架的内涵
17.2 Struts开发基础
17.3 Spring快速上手
17.4 Hibernate入门
17.5 综合实例——基于SSH的订单系统
17.6 高手点拨
17.7 实战练习
第Ⅳ篇 项目实战
第18章 Java 项目实战——中国象棋
18.1 项目概述
18.2 总体设计
18.3 代码实现
第19章 Java Web项目实战——我的饭票网
19.1 系统分析
19.2 系统设计
19.3 数据库设计
19.4 用户注册模块设计
19.5 用户登录模块设计
19.6 用户主页面模块设计
19.7 高手点拨
19.8 实战练习
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜