gpt4 book ai didi

java - 为什么我们不能创建 Collections 类的实例(不是 Collection Interface)?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:30:53 33 4
gpt4 key购买 nike

Collections 是一个公共(public)类,那么我们可以调用它的隐式默认构造函数。它没有私有(private)构造函数,这会阻止对象创建或强制使用静态工厂方法。当我将实例化为 new Collections() 时,出现“构造函数不可见”错误。简而言之,为什么我们不能拥有 java.util.Collections 类的实例?谢谢。

最佳答案

来自documentation :“此类仅包含对集合进行操作或返回集合的静态方法。”

换句话说,Collections 只是方法的集合。它的一个实例没有任何意义。它就像数学函数:您没有数学实例,您只是使用函数。

它不是接口(interface),因为它有具体的方法。

关于java - 为什么我们不能创建 Collections 类的实例(不是 Collection Interface)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8693146/

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