1.通俗易懂 久经教学考验的Java门教程,巧用类比式讲解,核心概念轻松掌握; 2.快速上手 实践为主,理论相辅,让零基础的新手也可以快速掌握Java编程; 3.示例丰富 近300段代码示例让理论落地,5大项目实战贯穿核心技能; 4.精巧实用 内容经过反复推敲,源自研发一线的经年积累,强化编程实操技巧; 5.良师相伴 读者专属QQ群,作者在线答疑解惑,重磅学习资料实时放送; 6.拓展学习 作者秘制的配套教程和Java核心面试题答疑,与本书无缝衔。
售 价:¥
纸质售价:¥51.90购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
版权
内容提要
序言
致谢
作者简介
前言
资源与支持
第1部分 Java基础
第1章 Java初体验
1.1 Java概述
1.1.1 什么是Java
1.1.2 Java的运行机制
1.1.3 Java三大体系
1.2 搭建Java开发环境
1.2.1 安装配置Java10
1.2.2 Java程序开发步骤
1.3 小结
第2章 Java入门
2.1 开发第一个Java程序
2.1.1 使用Eclipse开发程序
2.1.2 编码规范
2.1.3 注释
2.1.4 关键字
2.2 变量
2.2.1 什么是变量
2.2.2 如何使用变量
2.3 基本数据类型
2.4 数据类型转换
2.4.1 自动转换
2.4.2 强制转换
2.5 运算符
2.5.1 赋值运算符
2.5.2 基本算术运算符
2.5.3 复合算术运算符
2.5.4 关系运算符
2.5.5 逻辑运算符
2.5.6 条件运算符
2.5.7 位运算符
2.6 小结
第3章 Java进阶
3.1 流程控制
3.1.1 if-else
3.1.2 多重if
3.1.3 if嵌套
3.1.4 switch-case
3.2 循环
3.2.1 while循环
3.2.2 do-while循环
3.2.3 for循环
3.2.4 while、do-while和for这3种循环的区别
3.2.5 双重循环
3.2.6 终止循环
3.3 数组
3.3.1 什么是数组
3.3.2 数组的基本要素
3.3.3 如何使用数组
3.3.4 数组的常用操作及方法
3.3.5 二维数组
3.4 综合练习
3.5 小结
第2部分 Java面向对象
第4章 面向对象基础
4.1 什么是面向对象
4.2 类与对象
4.2.1 类与对象的关系
4.2.2 定义类
4.2.3 构造函数
4.2.4 创建对象
4.2.5 使用对象
4.2.6 this关键字
4.2.7 方法重载
4.2.8 成员变量和局部变量
4.3 封装
4.3.1 什么是封装
4.3.2 封装的步骤
4.3.3 static关键字
4.4 继承
4.4.1 什么是继承
4.4.2 子类访问父类
4.4.3 子类访问权限
4.4.4 方法重写
4.4.5 方法重写VS方法重载
4.5 多态
4.5.1 什么是多态
4.5.2 多态的使用
4.5.3 抽象方法和抽象类
4.6 小结
第5章 面向对象进阶
5.1 Object类
5.1.1 认识Object类
5.1.2 重写Object类的方法
5.2 包装类
5.2.1 什么是包装类
5.2.2 装箱与拆箱
5.3 接口
5.3.1 什么是接口
5.3.2 如何使用接口
5.3.3 面向接口编程的实际应用
5.4 异常
5.4.1 什么是异常
5.4.2 异常的使用
5.4.3 异常类
5.4.4 throw和throws
5.4.5 自定义异常类
5.5 综合练习
5.6 小结
第3部分 Java高级应用
第6章 多线程
6.1 进程与线程
6.2 Java中线程的使用
6.2.1 继承Thread类
6.2.2 实现Runnable接口
6.2.3 线程的状态
6.3 线程调度
6.3.1 线程休眠
6.3.2 线程合并
6.3.3 线程礼让
6.3.4 线程中断
6.4 线程同步
6.4.1 线程同步的实现
6.4.2 线程安全的单例模式
6.4.3 死锁
6.4.4 重入锁
6.4.5 生产者消费者模式
6.5 综合练习
6.6 小结
第7章 集合框架
7.1 集合的概念
7.2 Collection接口
7.2.1 Collection接口的定义
7.2.2 Collection的子接口
7.3 List接口
7.3.1 List接口的定义
7.3.2 List接口的实现类
7.4 Set接口
7.4.1 Set接口的定义
7.4.2 Set接口的实现类
7.5 Map接口
7.5.1 Map接口的定义
7.5.2 Map接口的实现类
7.6 Collections工具类
7.7 泛型
7.7.1 泛型的概念
7.7.2 泛型的应用
7.7.3 泛型通配符
7.7.4 泛型上限和下限
7.7.5 泛型接口
7.8 综合练习
7.9 小结
第8章 实用类
8.1 枚举
8.2 Math
8.3 Random
8.4 String
8.4.1 String实例化
8.4.2 String常用方法
8.5 StringBuffer
8.6 日期类
8.6.1 Date
8.6.2 Calendar
8.7 小结
第9章 IO流
9.1 File类
9.2 字节流
9.3 字符流
9.4 处理流
9.5 缓冲流
9.5.1 输入缓冲流
9.5.2 输出缓冲流
9.6 序列化和反序列化
9.6.1 序列化
9.6.2 反序列化
9.7 小结
第4部分 底层扩展
第10章 反射
10.1 Class类
10.2 获取类结构
10.2.1 获取类的接口
10.2.2 获取父类
10.2.3 获取构造函数
10.2.4 获取方法
10.2.5 获取成员变量
10.3 反射的应用
10.3.1 反射调用方法
10.3.2 反射访问成员变量
10.3.3 反射调用构造函数
10.4 动态代理
10.5 小结
第11章 网络编程
11.1 IP与端口
11.1.1 IP
11.1.2 端口
11.2 URL和URLConnection
11.2.1 URL
11.2.2 URLConnection
11.3 TCP协议
11.4 UDP协议
11.5 多线程下的网络编程
11.6 综合练习
11.7 小结
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜