提交 6713e27b 编写于 作者: W wizardforcel

2020-05-30 23:46:16

上级 9387ed4d
......@@ -59,7 +59,7 @@ f1 and f2 are not equal
查看控制台中打印的两个值。 将`f1`计算为`1.0999999999999999`。 其舍入问题恰恰是内部引起的。 因此,不建议将**浮点数用`'=='`运算符进行比较**
## 2\. 双精度比较 - 基于阈值的比较[推荐]
## 2\. 双精度比较 -- 基于阈值的比较[推荐]
现在,当我们知道相等运算符的问题时,让我们解决它。 使用编程,我们无法更改存储或计算这些浮点数的方式。 因此,我们必须采用一种解决方案,在该解决方案中,我们同意确定两个可以容忍的值的差异,并且仍然认为数字相等。 该商定的值差被称为**阈值**`ε`
......
......@@ -4,7 +4,7 @@
Java 12(于 2019 年 3 月 19 日发布)是 JDK 的最新版本。 让我们看看它为开发人员和建筑师带来的新特性和改进。
## 1\. Stream API 中的`Collectors.teeing()`
## 1\. API 中的`Collectors.teeing()`
`teeing`收集器已作为静态方法公开`Collectors::teeing`。 在将其结果与函数合并之前,此收集器将其输入转发给其他两个收集器。
......
......@@ -366,7 +366,7 @@ Output: Lokesh
```
## 6\. Java Steam 中的并行性
## 6\. Java 中的并行性
借助 Java SE 7 中添加的派生/连接框架,我们有了有效的机制来在应用程序中实现并行操作。 但是,实现此框架本身是一项复杂的任务,如果没有正确执行,那么这是一项艰巨的任务。 它是可能导致应用程序崩溃的复杂多线程错误的来源。 通过引入内部迭代,我们可以并行执行操作。
......
......@@ -16,7 +16,7 @@ Table of Contents:
5) Key notes
```
## 1\. Java Watch Service API
## 1\. Java `WatchService` API
`WatchService`是 JDK 的内部服务,监视注册对象的更改。 这些注册的对象必定是[`Watchable`](https://docs.oracle.com/javase/7/docs/api/java/nio/file/Watchable.html "Watchable interface")接口的实例。 在`WatchService`中注册`Watchable`实例时,我们需要指定我们感兴趣的变更事件的类型。
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册