为什么有些Java类'构造函数显示为私有而没有私有关键字?

时间:2017-10-25 20:34:19

标签: java oop constructor

我今天第二次遇到了一个奇怪的情况让我的思绪很忙。当我查看Matcher类的未被声明为私有的构造函数时,问题就开始了。我想,我可以在其他类中调用Matcher的构造函数来创建它的对象。但我的IDE已将构造函数显示为私有。 Constructors of Matcher class

我想知道为什么我不能访问那些构造函数?第二次是来自Android库的Bitmap类。我还没与Matcher或任何相关班级合作过。这是我第一次处理它。如果你们男女们能帮忙,我将不胜感激。提前致谢。顺便说一句,我使用IntelliJ Idea作为IDE。

1 个答案:

答案 0 :(得分:0)

他们受到包裹保护。因此,您只能在同一个包中的类中调用它们。