万本电子书0元读

万本电子书0元读

顶部广告

剑指Java——核心原理与应用实践电子书

内容*,讲解深入,涵盖数据结构、设计模式、JVM内存管理等深度技术。- 案例式讲解,代码量高达3万行以上,*提升学习者的代码功底!基于企业主流的Java 8版本,同时融合了Java 9~Java 17各版本新特性。

售       价:¥

纸质售价:¥75.60购买纸书

30人正在读 | 0人评论 6.5

作       者:尚硅谷教育

出  版  社:电子工业出版社

出版时间:2022-06-01

字       数:32.7万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书分为四大部分:第1~6章,初步认识Java的基础语法及主流编程工具的使用;第7~11章,详解Java面向对象编程语言的语法、核心编程思想、基础API等;第12~17章,介绍使用Java行高级应用发所需的API和基础原理;第18、19章,介绍了Java8~Java17版本的新特性。本书核心内容基于目前企业应用主流的Java8行讲解,读者可以直阶到近的长期支持版本Java17。本书遵循深浅出的原则编写,既有生动活泼的生活化案例讲解,又有干货满满的源码级分析,可以让读者轻松领会Java技术精髓,快速掌握Java发技能。本书为每一个知识的讲解都配备了案例,代码量庞大,如果读者跟随本书案例练习会大大提升自身的代码编写能力。本书配套名师视频教程,读者在学习过程中可结合视频学习,让你的Java阶之路事半功倍,为后续的技术提升下坚实的基础。 本书适合初学Java编程语言的自学者、编程爱好者学习,还适合各类院校计算机相关专业的师生作为教材或教辅资料使用,是Java编程语言门的图书。<br/>【作者】<br/>尚硅谷教育是一家专业的IT教育培训机构,设了JavaEE、大数据、HTML5前端等多门学科,在互联网上发布的JavaEE、大数据、HTML5前端、区块、C语言、Python等技术视频教程广受赞誉。<br/>
目录展开

内容简介

前言

第1章 Java语言概述

1.1 Java语言的发展简史

1.2 Java语言的发展前景

1.3 Java语言的技术体系平台

1.4 Java语言的特点

1.5 Java语言的核心机制之JVM

1.6 Java语言的开发环境和运行环境

1.7 本章小结

第2章 第一个Java程序:HelloWorld

2.1 开发的前期准备

2.2 第一个Java程序

2.3 Java注释

2.4 文本编辑器的介绍

2.5 案例:打印个人信息

2.6 本章小结

第3章 基础语法

3.1 关键字和保留字

3.2 标识符

3.3 变量

3.4 数据类型

3.5 数据类型的转换

3.6 运算符和标点符号

3.7 本章案例

3.8 本章小结

第4章 流程控制语句结构

4.1 顺序结构

4.2 分支结构之if…else

4.3 分支结构之switch-case

4.4 循环结构

4.5 跳转语句

4.6 综合案例

4.7 本章小结

第5章 数组

5.1 数组概述

5.2 一维数组

5.3 数组的算法

5.4 动态数组的实现

5.5 多维数组

5.6 本章小结

第6章 开发工具IntelliJ IDEA

6.1 IntelliJ IDEA概述

6.2 下载与安装

6.3 初始化设置

6.4 快速创建并运行Java工程

6.5 详细设置

6.6 快速开发

6.7 多模块的IDEA工程

6.8 本章小结

第7章 面向对象编程基础

7.1 面向对象与面向过程

7.2 类与对象

7.3 类的成员之成员变量

7.4 类的成员之方法

7.5 方法的重载

7.6 特殊参数

7.7 方法的递归调用

7.8 对象数组的使用

7.9 本章小结

第8章 面向对象编程进阶

8.1 类的成员之构造器

8.2 面向对象的基本特征之封装性

8.3 this关键字

8.4 包的使用

8.5 面向对象的基本特征之继承性

8.6 面向对象基本特征之多态性

8.7 类的成员之代码块

8.8 本章小结

第9章 面向对象高级编程

9.1 final关键字

9.2 native关键字

9.3 abstract关键字

9.4 接口

9.5 内部类

9.6 枚举

9.7 注解

9.8 案例:不可扩容与可扩容数组容器

9.9 本章小结

第10章 异常和异常处理

10.1 异常体系结构

10.2 异常处理

10.3 异常类型的扩展

10.4 本章小结

第11章 常用类

11.1 Object类

11.2 包装类

11.3 String类

11.4 可变字符序列

11.5 Arrays类

11.6 数学相关类

11.7 日期类

11.8 本章小结

第12章 集合

12.1 集合概述

12.2 Collection集合

12.3 List集合

12.4 Set集合

12.5 Map集合

12.6 深入源码分析

12.7 本章小结

第13章 泛型

13.1 泛型的概念

13.2 泛型类或泛型接口

13.3 泛型方法

13.4 类型通配符

13.5 泛型擦除

13.6 泛型嵌套

13.7 Collections工具类

13.8 案例:企业面试题

13.9 本章小结

第14章 IO流

14.1 File类

14.2 IO流的分类和设计

14.3 案例演示

14.4 System类与IO流

14.5 IO流的关闭问题

14.6 本章小结

第15章 多线程

15.1 线程概述

15.2 线程的创建和启动

15.3 线程的生命周期

15.4 Thread类的方法

15.5 线程同步

15.6 等待唤醒机制

15.7 单例设计模式

15.8 本章小结

第16章 网络编程

16.1 网络基础知识

16.2 TCP Socket网络编程

16.3 UDP Socket网络编程

16.4 本章小结

第17章 反射

17.1 类的加载、链接和初始化

17.2 类加载器

17.3 反射的根源

17.4 反射的应用

17.5 代理设计模式

17.6 本章小结

第18章 Lambda表达式与Stream API

18.1 Lambda表达式

18.2 函数式接口

18.3 Lambda表达式再简化

18.4 强大的Stream API

18.5 本章小结

第19章 Java 9~Java 17新特性

19.1 最新几个Java版本概述

19.2 语法新特性

19.3 API改进

19.4 其他新特性

19.5 本章小结

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部