私は初心者の高校のJavaプログラマであり、次のいずれの方法がJavaでより効率的であるかについて内部的な葛藤があります。 Javaで単一のクラスをインポートする場合は、import java.util.Scanner;
などのようにインポートする方が効率的です。java.util.Scanner scan = new java.util.Scanner(System.in);
のように、そのインポートステートメントをスキャナの宣言の一部として使用する方が効率的です。Javaでインポートする方が効率的です。
私は最初のものがもっと一般的で、よりよく見えますが、1つのスキャナオブジェクトだけが必要な場合はどうなりますか?この質問が重複していればごめんなさい。私は、すでに存在しているかどうかを調べるために、この質問を検索で正しく語る方法を知らなかった。
誰もが言ったように、この場合のパフォーマンスは同じです。しかし、一般的には、このようなことについてはパフォーマンスについてはあまり心配しないでください。大部分の時間は、読み込み可能/保守可能なコードが効率的なコードよりも優れています。この業界の全ポイントは、コンピュータを私たちのために働かせることです...あなたがコンピュータを少し問題なく保存するために遠くに行くなら、何かがおそらく後方にあるでしょう。 :) –