コンストラクターの内部または外部でのオブジェクトの初期化に違いがあるかどうかを理解することに興味があります
public class HTMLTable {
int value1;
Scanner user_input;
public HTMLTable () {
user_input = new Scanner(System.in);
value = user_input.next();
}
}
それ以外の:
public class HTMLTable {
int value1;
Scanner user_input = new Scanner(System.in);
public HTMLTable () {
value = user_input.next();
}
}
誰か説明できますか?