Skip to content

Commit 74dcbe7

Browse files
Snailclimbgitee-org
authored andcommitted
!7 jdk8新特性-错别字等文本修改
Merge pull request !7 from 小飞/master
2 parents c3212de + 2f236e4 commit 74dcbe7

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

docs/java/jvm/Java内存区域.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,8 +214,8 @@ JDK 1.8 的时候,方法区(HotSpot 的永久代)被彻底移除了(JDK1
214214
215215
#### 2.5.3 为什么要将永久代 (PermGen) 替换为元空间 (MetaSpace) 呢?
216216
217-
1. 整个永久代有一个 JVM 本身设置固定大小上限,无法进行调整,而元空间使用的是直接内存,受本机可用内存的限制,虽然元空间仍旧可能溢出,但是比原来出现的几率会更小。
218-
>当你元空间溢出时会得到如下错误`java.lang.OutOfMemoryError: MetaSpace`
217+
1. 整个永久代有一个 JVM 本身设置的固定大小上限,无法进行调整,而元空间使用的是直接内存,受本机可用内存的限制,虽然元空间仍旧可能溢出,但是比原来出现的几率会更小。
218+
>当元空间溢出时会得到如下错误`java.lang.OutOfMemoryError: MetaSpace`
219219
220220
你可以使用 `-XX:MaxMetaspaceSize` 标志设置最大元空间大小,默认值为 unlimited,这意味着它只受系统内存的限制。`-XX:MetaspaceSize` 调整标志定义元空间的初始大小如果未指定此标志,则 Metaspace 将根据运行时的应用程序需求动态地重新调整大小。
221221

docs/java/new-features/Java8新特性总结.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -441,7 +441,7 @@ optional.ifPresent((s) -> System.out.println(s.charAt(0))); // "b"
441441

442442
`java.util.Stream` 表示能应用在一组元素上一次执行的操作序列。Stream 操作分为中间操作或者最终操作两种,最终操作返回一特定类型的计算结果,而中间操作返回Stream本身,这样你就可以将多个操作依次串起来。Stream 的创建需要指定一个数据源,比如` java.util.Collection` 的子类,List 或者 Set, Map 不支持。Stream 的操作可以串行执行或者并行执行。
443443

444-
首先看看Stream是怎么用,首先创建实例代码的用到的数据List
444+
首先看看Stream是怎么用,首先创建实例代码需要用到的数据List
445445

446446
```java
447447
List<String> stringList = new ArrayList<>();
@@ -552,7 +552,7 @@ Stream提供了多种匹配操作,允许检测指定的Predicate是否匹配
552552

553553
### Reduce(规约)
554554

555-
这是一个 **最终操作** ,允许通过指定的函数来讲stream中的多个元素规约为一个元素,规约后的结果是通过Optional 接口表示的:
555+
这是一个 **最终操作** ,允许通过指定的函数来将stream中的多个元素规约为一个元素,规约后的结果是通过Optional 接口表示的:
556556

557557
```java
558558
//测试 Reduce (规约)操作
@@ -705,7 +705,7 @@ map.merge(9, "concat", (value, newValue) -> value.concat(newValue));
705705
map.get(9); // val9concat
706706
```
707707

708-
Merge 做的事情是如果键名不存在则插入,否则则对原键对应的值做合并操作并重新插入到map中
708+
Merge 做的事情是如果键名不存在则插入,否则对原键对应的值做合并操作并重新插入到map中
709709

710710
## Date API(日期相关API)
711711

0 commit comments

Comments
 (0)