我试图在Java中创建Math的对象.理想情况下,不需要创建这样的实例,因为它只有静态方法和参数.我只是想创造它是否会允许我.因此,当我创建一个数学类对象时,会显示编译器错误,指出Math类构造函数不可见.
但我查看了Math类代码并且没有提供explict构造函数,因此java将提供一个默认构造函数,可以在外部访问.
这是正确的行为.该用于构造Math是private因为它仅包含static的实用方法:
private Math() {}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2220 次 |
| 最近记录: |