未验证 提交 537ac0ef 编写于 作者: 布客飞龙 提交者: GitHub

Update 02.md

上级 c8fd4304
# 二、对象、不变性和`switch`表达式
> 原文:[Java Coding Problems](https://libgen.rs/book/index.php?md5=3280024C263466704C8F7525E5BB6AAE)
>
> 协议:[CC BY-NC-SA 4.0](http://creativecommons.org/licenses/by-nc-sa/4.0/)
>
> 贡献者:[飞龙](https://github.com/wizardforcel)
>
> 本文来自[【ApacheCN Java 译文集】](https://github.com/apachecn/apachecn-java-zh),自豪地采用[谷歌翻译](https://translate.google.cn/)。
本章包括 18 个涉及对象、不变性和`switch`表达式的问题。本章从处理`null`引用的几个问题入手。它继续处理有关检查索引、`equals()``hashCode()`以及不变性(例如,编写不可变类和从不可变类传递/返回可变对象)的问题。本章的最后一部分讨论了克隆对象和 JDK12`switch`表达式。本章结束时,您将掌握对象和不变性的基本知识。此外,你将知道如何处理新的`switch`表达式。在任何 Java 开发人员的武库中,这些都是有价值的、非可选的知识。
# 问题
......@@ -1681,4 +1689,4 @@ private static Player createPlayer(PlayerTypes playerType) {
这就是所有的人!本章向您介绍了几个涉及对象、不变性和`switch`表达式的问题。虽然覆盖对象和不变性的问题代表了编程的基本概念,但覆盖`switch`表达式的问题致力于引入新的 JDK12 特性来解决这个问题。
从本章下载应用以查看结果和其他详细信息。****
\ No newline at end of file
从本章下载应用以查看结果和其他详细信息。****
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册