例如,我从 Integer 调用一个方法,如 toHexString()
。
现在我需要通过下面的代码打印出来。
int i = 123455;
System.out.println(Integer.toHexString(i));
我还没有创建一个名为 Integer
的新对象。为什么我可以直接使用Integer
这个对象?
最佳答案
你可以这样使用它,因为 toHexString
是一个 static
方法。
对于static
成员,不需要实例,直接通过类调用即可。
关于java - 为什么我可以在不实例化类的情况下调用类的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36449460/