それで、私はしばらくNetbeansを使用してコードを書いてきました.変数とサブルーチンのドロップダウンメニューを取得できることに気付いた最速の方法は、this
キーワードを使用することでした(私が新人だったとき)そしてそれ以来ずっとそれが習慣になっています. (私は Ctrl + Space を認識しています)this
すべての変数名に使用した場合、プログラムのパフォーマンスに実際にどのように影響するか興味がありました。また、私が聞いたところによると、プログラマーの中には、this
キーワードの方が目にやさしいという理由でこのキーワードを好む人もいます。
3 に答える
6
同じバイトコードにコンパイルされるため、パフォーマンスに違いはありません。
ただし、私見では、コードが乱雑になるため、読みやすさが低下します。
CTRL+SPACE
を入力しなくても、クラス変数名をオートコンプリートできることに注意してくださいthis
。
于 2013-08-01T08:15:46.580 に答える
0
これがすべての変数名に使用された場合に、プログラムのパフォーマンスに実際にどのように影響するかについて興味がありました。
パフォーマンス上の利点も欠点もありません。
また、一部のプログラマーが this キーワードを好むと聞いたことがあります。
それは議論の余地があります。そのため、プログラマーは、コードが読みやすくなると考えています。他のプログラマーは、コードが読みにくくなると考えています。あなたはそれについて自分で決める必要があります...おそらくあなたが一緒に働いている他のコーダーと協力して.
(私はあいまいです。私は Eclipse IDE を使用しています。Eclipse 構文の強調表示により、(技術的に) 不要なthis
キーワードの乱雑さを簡単に無視できます。)
于 2013-08-01T09:48:16.390 に答える