自分で作ったクラスを HashSet や HashMap のキーに入れるときは、equals と hashCode を実装する必要があります。実装していないと、中身が同じでも「別のもの」として2つ入ります。Java 16以降なら record を使うと自動で用意されます。
本記事は実際にJavaGoldSE17試験を受けた際の感想や情報の共有となります。 Silver編はこちら↓ 使用した教材は以下の2点です。 ①徹底攻略Java SE 17 Gold問題集[1Z0-826]対応(通称:黒本) ② ...
500+ Java interview questions and answers for Junior, Middle, and Senior Java backend developers. Covers Spring Boot, Hibernate / JPA, SQL, PostgreSQL, Kafka, Docker ...
本内容遵循CC 4.0 BY-SA版权协议 在 Java 集合框架中,HashSet 是最常用的“去重容器”之一,它基于 HashMap 实现,核心作用是存储不重复的元素,支持快速的添加、删除和查找操作。很多开发者在 ...
Всем привет, меня зовут Сергей Прощаев, и в этой статье я расскажу про коллекции в Java и их алгоритмическую сложность. В этой статье мы ...
Package a Jakarta EE 11 web application and Open Liberty runtime into one runnable JAR with Maven and the Liberty Maven Plugin. Use JUnit, Cucumber, REST Assured, Selenium and JMeter to test Java ...
在Java集合框架中,HashMap、HashTable与HashSet是最常用的哈希型数据结构。它们因高效的查找、插入与删除性能(平均时间复杂度O(1)),广泛应用于缓存设计、数据去重、键值映射等场景。但三者在 ...
Generics make your code more flexible and easier to read, and they help you avoid ClassCastExceptions at runtime. Get started with this introduction to using generics with the Java Collections ...
该开源文档涉及的主要内容包括Java、Redis、MySQL、多线程、Kafka、JVM、ZooKeeper等等Java程序员学习与进阶路上所需掌握的核心知识、面试重点,是Java学习与进阶的一条学习路线。 我会持续更新完善。
Some results have been hidden because they may be inaccessible to you
Show inaccessible results