Когда я использую Java на основе моих знаний на С++, я люблю инициализировать переменную следующим образом.
public class ME {
private int i;
public ME() {
this.i = 100;
}
}
Спустя некоторое время я меняю привычку на
public class ME {
private int i = 100;
public ME() {
}
}
Я столкнулся с другим исходным кодом, некоторые используют 1-е соглашение, другие используют 2-е соглашение.
Могу ли я узнать, какое соглашение вы все рекомендуете, и почему?