diff --git a/docs/handson-auto-test-java-beginners/00.md b/docs/handson-auto-test-java-beginners/00.md index a2f9c08289ce58194fe957e8c76e2397c6479742..32ccfd1a4c46bb4eb72d434a3947bb1057cbe64f 100644 --- a/docs/handson-auto-test-java-beginners/00.md +++ b/docs/handson-auto-test-java-beginners/00.md @@ -1,4 +1,4 @@ -# 前言 +# 零、前言 Java 是程序员和开发人员最常用的软件语言之一。您是否来自非技术背景,希望掌握 Java 以满足您的自动化需求?那么这本书是给你的。 diff --git a/docs/handson-auto-test-java-beginners/01.md b/docs/handson-auto-test-java-beginners/01.md index 484710e0d335dc97dd76f9a111740e59df8c1cf6..1e24f871233e70bc33e3023426e37dbed7784298 100644 --- a/docs/handson-auto-test-java-beginners/01.md +++ b/docs/handson-auto-test-java-beginners/01.md @@ -1,4 +1,4 @@ -# Java 中的第一个编程步骤 +# 一、Java 中的第一个编程步骤 欢迎来到《面向初学者的 Java 自动化测试实践》。这是您在互联网上找到的唯一一本书,它教授了成为强大的 Java 自动化测试人员所需的每一个主题。它包含了简单的教学和简单的技术,可以有效地处理 Java 相关的自动化/项目。考虑到我们将涵盖核心 Java 的每一个主题,并提供详细的解释,这将真正帮助我们开发和分级我们自己的 Java 自动化项目。 diff --git a/docs/handson-auto-test-java-beginners/02.md b/docs/handson-auto-test-java-beginners/02.md index 162a40892cb5aa96f31065fbe0ac0c813e996354..76770a89ae0ced6317d616223fc0c50bb1d13ada 100644 --- a/docs/handson-auto-test-java-beginners/02.md +++ b/docs/handson-auto-test-java-beginners/02.md @@ -1,4 +1,4 @@ -# 了解 Java 中的类、对象及其用法 +# 二、了解 Java 中的类、对象及其用法 在上一章中,我们简要介绍了 Java,以及如何安装我们将在其中键入代码的编辑器。我们还编写并在编辑器上执行了我们的第一个代码。 diff --git a/docs/handson-auto-test-java-beginners/03.md b/docs/handson-auto-test-java-beginners/03.md index 8c8820fe0a1c42964097130b11d95878a72c0302..6de5d7cbb7e91f68677632bd185fbd711cfd9678 100644 --- a/docs/handson-auto-test-java-beginners/03.md +++ b/docs/handson-auto-test-java-beginners/03.md @@ -1,4 +1,4 @@ -# 在 Java 中处理字符串及其函数 +# 三、在 Java 中处理字符串及其函数 在本章中,我们将讨论字符串并查看`String`类。我们还将学习如何定义字符串,并了解定义字符串的不同方式。然后我们将在`String`课程中讨论不同的方法。最后,我们将编写一些简单的代码来反转字符串的内容,我们还将检查反转的字符串是否是回文。 diff --git a/docs/handson-auto-test-java-beginners/04.md b/docs/handson-auto-test-java-beginners/04.md index 0dec2dc910c8e11952b579d87890aa473f5eabf3..ce0a6b1e91ea3dbb63d4524858e2a05b21d16bc1 100644 --- a/docs/handson-auto-test-java-beginners/04.md +++ b/docs/handson-auto-test-java-beginners/04.md @@ -1,4 +1,4 @@ -# Java 程序–循环和条件的构建块 +# 四、Java 程序–循环和条件的构建块 循环和条件是 Java 程序的构造块。本章将通过示例帮助我们理解重要的循环和条件。在 Java 中学习这些循环和条件将使编写代码更容易。 diff --git a/docs/handson-auto-test-java-beginners/05.md b/docs/handson-auto-test-java-beginners/05.md index d258fde85245f27348863d06ce2eb2d5181fe183..8bbb65bff7174103459f0162d132e2c4a11d7537 100644 --- a/docs/handson-auto-test-java-beginners/05.md +++ b/docs/handson-auto-test-java-beginners/05.md @@ -1,4 +1,4 @@ -# 您需要了解的关于接口和继承的所有信息 +# 五、您需要了解的关于接口和继承的所有信息 在本章中,我们将介绍一些重要的概念,例如接口、它们如何工作以及它们在 Java 中的用法。我们将使用一个实际的例子来讨论继承。本章还将介绍函数重载和函数重写的概念及其区别。 diff --git a/docs/handson-auto-test-java-beginners/06.md b/docs/handson-auto-test-java-beginners/06.md index c2ae3d5aa9aba05529bd23197bc205bf619c4be1..52847c55c3931d05420795c71228adbe71063539 100644 --- a/docs/handson-auto-test-java-beginners/06.md +++ b/docs/handson-auto-test-java-beginners/06.md @@ -1,4 +1,4 @@ -# 了解有关阵列的所有信息 +# 六、了解有关阵列的所有信息 在本章中,我们将了解 Java 代码中最重要的概念之一:数组。我们将看到不同数组的外观,以及如何初始化和显示它们。我们还将看一些练习,以帮助我们更好地了解数组的工作原理。 diff --git a/docs/handson-auto-test-java-beginners/07.md b/docs/handson-auto-test-java-beginners/07.md index 4bf02ec7cfa84b4afae2dcc6a2cac7de7023a93a..cc57f6b399ccd5521efb246f5036379765939c69 100644 --- a/docs/handson-auto-test-java-beginners/07.md +++ b/docs/handson-auto-test-java-beginners/07.md @@ -1,4 +1,4 @@ -# 了解 Java11 中的日期类和构造函数 +# 七、了解 Java11 中的日期类和构造函数 `Date`类和构造函数是 Java 的重要组成部分。在本章中,我们将通过一些示例详细讨论其中的每一个。 diff --git a/docs/handson-auto-test-java-beginners/08.md b/docs/handson-auto-test-java-beginners/08.md index c6a1ce8811cbf40d8cee3a69527e8029b8881aa9..629dddce7f751898536a20763debcb7b3b070047 100644 --- a/docs/handson-auto-test-java-beginners/08.md +++ b/docs/handson-auto-test-java-beginners/08.md @@ -1,4 +1,4 @@ -# `super`和`this`关键字和异常在 Java 中的重要性 +# 八、`super`和`this`关键字和异常在 Java 中的重要性 在本章中,我们将了解两个关键词:`super`和`this`。在编写 Java 代码时,我们将挑选一些示例并解释如何在各种情况下使用它们。我们还将研究异常,以及如何使用它们来处理由于某些错误导致代码失败的情况。我们将在`finally`部分结束本章。 diff --git a/docs/handson-auto-test-java-beginners/09.md b/docs/handson-auto-test-java-beginners/09.md index 3154fc27560d059186ed7df6bbe2d97f3ba24c42..917a62bf1b26e095706b78df619fe0483d07a991 100644 --- a/docs/handson-auto-test-java-beginners/09.md +++ b/docs/handson-auto-test-java-beginners/09.md @@ -1,4 +1,4 @@ -# 理解集合框架 +# 九、理解集合框架 在本章中,我们将深入研究集合框架,它由接口和类组成。我们来看看三大系列:`List`、`Set`和`Map`。本章将讨论`List`集合中的`ArrayList`、`Set`集合中的`HashSet`以及`Map`集合中的`HashMap`和`HashTable`。我们将通过查看示例来了解每个概念。 diff --git a/docs/handson-auto-test-java-beginners/10.md b/docs/handson-auto-test-java-beginners/10.md index 507dca902e6aadcc254e243a382b2ad5b3c2ada1..b76046746ed007a799021647d6f43755ed63ee4d 100644 --- a/docs/handson-auto-test-java-beginners/10.md +++ b/docs/handson-auto-test-java-beginners/10.md @@ -1,4 +1,4 @@ -# 最终关键字、包和修饰符的重要性 +# 十、最终关键字、包和修饰符的重要性 这是我们这本书的最后一章。在这里,我们将讨论一些更重要的概念,这些概念将帮助我们编写和执行更好的代码 diff --git a/docs/high-perform-app-java9/0.md b/docs/high-perform-app-java9/0.md index 3f6d0e8b20f3d34573352d7ba3513a974d61ec1c..1942e969f463b09101de7b3bb24c7b6a9072941d 100644 --- a/docs/high-perform-app-java9/0.md +++ b/docs/high-perform-app-java9/0.md @@ -1,4 +1,4 @@ -# 序言 +# 零、序言 这本书是关于 Java 9 的,Java 9 是最流行的应用程序开发语言之一。最新发布的 Java9 版本提供了大量新功能和新 API,其中包含大量可随时使用的组件,用于构建高效和可扩展的应用程序。流、并行和异步处理、多线程、JSON 支持、反应式编程和微服务构成了现代编程的标志,现在已完全集成到 JDK 中。 diff --git a/docs/high-perform-app-java9/1.md b/docs/high-perform-app-java9/1.md index e5ad8e5c272722d82e8a5859d5068c5a40750acf..3a7d3e4772e842912c45643dd28fe622f76d8c84 100644 --- a/docs/high-perform-app-java9/1.md +++ b/docs/high-perform-app-java9/1.md @@ -1,4 +1,4 @@ -# 第 1 章学习 Java 9 底层性能改进 +# 一、学习 Java 9 底层性能改进 当您认为自己掌握了 Lambdas 和 Java8 的所有与性能相关的特性时,Java9 就出现了。以下是将其转化为 Java 9 的几个功能,您可以使用这些功能来帮助提高应用程序的性能。这些变化超出了字节级别的变化,比如字符串存储或垃圾收集的变化,而您几乎无法控制这些变化。另外,忽略实现更改,例如加快对象锁定的更改,因为您不必做任何不同的事情,您会自动获得这些改进。相反,新的库功能和全新的命令行工具将帮助您快速创建应用程序。 diff --git a/docs/high-perform-app-java9/2.md b/docs/high-perform-app-java9/2.md index cb66122fc4388c7c8ebb3a16cc997db5363da682..2a1eeceb9ed937fbefafd4a520ccc989a2ea4aad 100644 --- a/docs/high-perform-app-java9/2.md +++ b/docs/high-perform-app-java9/2.md @@ -1,4 +1,4 @@ -# 第 2 章:提高生产率和更快应用的工具 +# 二、提高生产率和更快应用的工具 自从编程作为一种职业出现以来,每一个有抱负的程序员的长期目标都是快速生成能够以闪电般的速度执行指定任务的应用程序。否则,何必麻烦呢?我们可以慢慢地做我们几千年来一直在做的事情。在上个世纪的书中,我们在这两个方面都取得了实质性的进展,现在,Java9 在这两个方向上又迈出了一步。 diff --git a/docs/high-perform-app-java9/3.md b/docs/high-perform-app-java9/3.md index bf32426acfaec19ae9ac7d665cffc593244155b5..0189195560d6225c3bbf74ffe9799c39b255e4df 100644 --- a/docs/high-perform-app-java9/3.md +++ b/docs/high-perform-app-java9/3.md @@ -1,4 +1,4 @@ -# 第三章多线程和反应式编程 +# 三、多线程和反应式编程 在本课程中,我们将研究一种通过编程方式在多个工作者之间拆分任务来支持应用程序高性能的方法。这就是 4500 年前金字塔的建造方式,从那时起,这种方法一直没有失败过。但是,在同一个项目中,可以雇佣多少劳动力是有限制的。共享资源为劳动力的增加提供了上限,无论这些资源是以平方英尺和加仑(金字塔时代的生活区和水)还是以千兆字节和千兆赫兹(计算机的内存和处理能力)计算的。 diff --git a/docs/high-perform-app-java9/4.md b/docs/high-perform-app-java9/4.md index cc255f39a6fa3a7ff7cfeb3f660f529adc67970b..f16b7911057ad02588c388d67d68c04de9ca8d08 100644 --- a/docs/high-perform-app-java9/4.md +++ b/docs/high-perform-app-java9/4.md @@ -1,4 +1,4 @@ -# 第四章微服务 +# 四、微服务 只要我们一直在谈论一个过程的设计、实现和调整,我们就能够用生动的金字塔建筑图像(尽管只是在我们的想象中)来说明它。基于线程池成员之间平等的民主原则的多线程管理也具有集中规划和监督的意识。不同的优先级以编程方式分配给线程,在程序员根据预期负载仔细考虑后硬编码(对于大多数情况),并在监视后进行调整。可用资源的上限是固定的,尽管在一个相对较大的集中决策之后可以增加。 diff --git a/docs/high-perform-app-java9/5.md b/docs/high-perform-app-java9/5.md index 9d143a50bf8bf0a1af11576f1e43007fed020e7a..d307e8e3feb5471b0d5780b71aeafc8f99601ff4 100644 --- a/docs/high-perform-app-java9/5.md +++ b/docs/high-perform-app-java9/5.md @@ -1,4 +1,4 @@ -# 第五章。利用新 API 改进代码 +# 五、利用新 API 改进代码 在之前的课程中,我们讨论了提高 Java 应用程序性能的可能方法——从使用新的命令和监视工具到添加多线程和引入反应式编程,甚至从根本上将当前解决方案重新设计为一组不规则且灵活的小型独立部署单元和微服务。在不了解您的具体情况的情况下,我们无法猜测所提供的建议中哪些对您有帮助。这就是为什么在本课中,我们将介绍 JDK 最近添加的一些内容,这些内容也会对您有所帮助。正如我们在上一课中提到的,性能和总体代码改进的提高并不总是需要我们彻底地重新设计它。微小的增量变化有时会带来比我们预期的更显著的改进。 diff --git a/docs/high-perform-app-java9/6.md b/docs/high-perform-app-java9/6.md index 40fee276c8ebbe7b17fec75f1190d812dce95f0c..b0af4e3da04ad8af97b0714d85739f06061ca6fd 100644 --- a/docs/high-perform-app-java9/6.md +++ b/docs/high-perform-app-java9/6.md @@ -1,4 +1,4 @@ -# 附录 A.评估答案 +# 六、评估答案 # 第 1 课:学习 Java 9 基础性能改进