6

私は Java と C# をしばらく使用しており、これを何度も自問自答してきましたが、探していた答えが見つかりませんでした。

オブジェクトメソッドを呼び出す必要がある場合 (これは静的ではないことを意味します)、クラスのインスタンスを介して呼び出しを使用する必要があります。次に例を示します。

MyClass myInstance = new MyClass();
myInstance.nonStaticMethod();

この種のコードはいたるところで見られるので、1 行の呼び出し (以下の例) のパフォーマンスが異なるのか、それとも単に標準のためなのかを考えていました。

これは、1行の呼び出しで私が意味したものです:

new MyClass().nonStaticMethod();
4

4 に答える 4