gpt4 book ai didi

java - 我们可以列出内置的 Singleton 类并正确解释为什么这些类需要 Singleton 吗?

转载 作者:太空宇宙 更新时间:2023-11-04 07:07:53 26 4
gpt4 key购买 nike

我想提供 Java 中可用的内置单例类列表以及使它们成为单例的原因。

对于 E.G.

java.lang.Runtime

原因:因为整个 Java 应用程序只能有一个运行时环境。

java.awt.Toolkit

原因:AWT 只需要一个对象来执行绑定(bind),并且该对象的创建成本相对较高

我们可以列出 Java 中的所有单例类吗?

最佳答案

嗯,我想到了 Java 文档。例如。对于 Runtime :

Every Java application has a single instance of class Runtime that allows the application to interface with the environment in which the application is running. The current runtime can be obtained from the getRuntime method.

An application cannot create its own instance of this class.

<小时/>

Can we list out all singleton classes in Java?

可能通过解析 Java 文档的 HTML 并查找“single”或“singleton”。尽管我无法想象这会非常强大。 AFAIU 没有简单的标记来标记它们。

关于java - 我们可以列出内置的 Singleton 类并正确解释为什么这些类需要 Singleton 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21060438/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com