私は仕事中にこのコードを見ただけで、著者はインライン最適化のためだと教えてくれました。Javaインライン最適化はこれが正しいですか?
Class Test{
...
void init(){
//sets variables, call functions, etc
}
...
}
はその後、彼は代わりにその中には、init()からのコードでデフォルトコンストラクタを持つのこの
Test t=new Test();
t.init();
のようにメインでそれを呼び出します。彼はそれがインライン最適化のためだと言いました。 これが正しいですか?どのように高速ですか?これについて私はどこで読むのですか?
著者に質問してください。 –
コード内に何も最適化するものはありません。 – Maroun
どうしたらいいですか? – Natix