我使用 Java 和 C# 已经有一段时间了,我一直在问自己很多次,但一直没有找到我想要的答案。
当我必须调用一个对象方法时(这意味着它不是静态的),我必须通过类的实例来使用调用,例如:
MyClass myInstance = new MyClass();
myInstance.nonStaticMethod();
我到处都看到这种代码,所以我在想如果单行调用(下面的示例)在性能方面表现不同,还是只是为了标准?
这就是我所说的单线电话:
new MyClass().nonStaticMethod();