我是一名初中高級Java程序員,對於下列哪種方法在Java中更高效,我遇到了內部衝突。如果您正在使用Java導入單個類,那麼按慣例導入它比效率更高,例如import java.util.Scanner;
,或者使用該導入語句作爲掃描程序聲明的一部分,如java.util.Scanner scan = new java.util.Scanner(System.in);
中所述。在Java中導入更高效的是什麼?
我知道第一個更常見,看起來更好,但如果您只需要一個掃描儀對象呢?如果這個問題是重複的,我很抱歉;我不知道如何在我的搜索中正確說出這個問題,看看它是否已經存在。
正如大家所說,在這種情況下的表現是相同的。但總的來說,不要擔心這樣的性能 - 絕大多數時候,可讀/可維護的代碼優於高效的代碼。請記住,這個行業的重點是,我們正在讓計算機爲我們做這項工作......如果你爲了節省計算機的麻煩而走出困境,可能會出現一些倒退的情況。 :) –