迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 > Java >

所有文章

HashMap 在 Java 中的工作原理

发布时间:2023/02/03 作者:迹忆客 分类:Java

Java 中的 HashMap 遵循散列原则。 它是一种数据结构,允许我们存储对象并在常数时间 O(1) 中检索它,前提是我们知道键。 在散列中,散列函数用于链接 HashMap 中的键和值。 对象通过调...

查看全文

Java 中的 HashMap 和 Hashtable 有什么区别?

发布时间:2023/02/03 作者:迹忆客 分类:Java

虽然 Hashtable 和 HashMap 都是基于哈希和Map接口实现的数据结构,但它们之间的主要区别在于 HashMap 不是线程安全的,而 Hashtable 是线程安全的。 这意味着我们不能在没有外部同步的情况...

查看全文

Java 中 Wait,Sleep 和 Yield 的区别

发布时间:2023/02/03 作者:迹忆客 分类:Java

Java 中 wait 和 sleep 之间的区别或者 sleep 和 yield 之间的区别是流行的核心 Java 面试问题之一,并且在多线程面试中被问到。 在 Java 中可用于暂停线程的三种方法中, sleep() 和 yield() 方法...

查看全文

如何解决 Java 中的 ArithmeticException 异常?

发布时间:2023/01/18 作者:迹忆客 分类:Java

如何解决 Java 中的 ArithmeticException 异常?

我们将开始一个名为 Java 编码测试的新系列,在该系列中将向大家展示隐藏在代码中的微妙 Java 概念。 侧重于讲解 Java 编程语言的细节。 在今天的主题中,大家将了解有关 Java 中浮点...

查看全文

Java中如何解决 java.util.NoSuchElementException?

发布时间:2023/01/18 作者:迹忆客 分类:Java

java.util.NoSuchElementException 是一个 RuntimeException 可以被 Java 中的不同类抛出,例如 Iterator 、 Enumerator 、 Scanner 或 StringTokenizer 。 如果底层数据结构没有任何 Java 抛出 java.util.NoSuchElementEx...

查看全文

5 个你不知道的 Java 方法

发布时间:2023/01/18 作者:迹忆客 分类:Java

Java 语言充满了可供程序员在其程序中导入和使用的现成工具。 类及其方法通常会简化事情,让我们能够高效地理解和编写代码。 涵盖大部分基本算法和复杂流程,内置类和方法是每个...

查看全文

处理 Java 异常时应避免的 7 个常见错误

发布时间:2022/12/09 作者:迹忆客 分类:Java

处理异常是最常见但不一定是最简单的任务之一。 它仍然是经验丰富的团队中经常讨论的话题之一,并且我们应该了解一些最佳实践和常见错误。 以下是在处理应用程序中的异常时应...

查看全文

在 Java 中处理异常的 9 个最佳实践(一)

发布时间:2022/12/09 作者:迹忆客 分类:Java

Java 中的异常处理不是一个简单的话题。 初学者会发现很难理解,即使是经验丰富的开发人员也会花费数小时来讨论应该如何以及应该抛出或处理哪些 Java 异常。 这就是为什么大多数开...

查看全文

在 Java 中处理异常的 9 个最佳实践(二)

发布时间:2022/12/09 作者:迹忆客 分类:Java

幸运的是,我们有另一篇文章详细介绍了 如何处理异常的细节 。 如果大家需要了解更多信息,请去看看! 事不宜迟,以下是我们向大家承诺的最佳实践列表。 1. 在 Finally 块中清理资...

查看全文

如何在 Java 中指定和处理异常

发布时间:2022/12/09 作者:迹忆客 分类:Java

在软件世界中,错误无时无刻不在发生。 它可能是无效的用户输入或没有响应的外部系统,或者是一个简单的编程错误。 在所有这些情况下,错误都发生在运行时,应用程序需要处理...

查看全文

Java 中 Optionals 的有效使用

发布时间:2022/08/21 作者:迹忆客 分类:Java

如果你是 Java 开发人员,那么你必须使用 null 来表示“没有值”。而且,我们可能不会在任何 Java 程序中遇到 NullPointerException (NPE)。如果你使用 Java 8 或更高版本编写过代码,那么你可能...

查看全文

Java 11 中的重要特性

发布时间:2022/07/29 作者:迹忆客 分类:Java

Java 11 于 2018 年 9 月推出,即 Java 10 发布六个月后。Java 10 是最后一个无需许可即可用于商业目的的 Java 版本...

查看全文

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

热门文章

教程更新

热门标签

扫码一下
查看教程更方便