如何调用不带对象引用的方法。
我试过这个叫
Byte().add();
我收到错误
答案 0 :(得分:1)
如果没有对象引用,则无法调用实例方法。根据定义,实例方法属于对象类的实例。
如果方法是static
,那么您可以使用类的名称来调用它。静态方法属于类定义本身,因此不需要实例。
此外,您的语法已关闭,它不是
Byte().add();
这是
Byte.add(); //static method
或
new Byte().add() //instance method or static method, either can be called this way.
答案 1 :(得分:1)
你不能在没有Object reference
的情况下调用实例方法。但是如果方法是static
,你可以用类调用它。
如果要在不使实例调用方法的情况下调用该方法static
。请了解difference between static and instance method