Je suis un peu honteux de demander cela, étant un programmeur Java depuis des années, mais voici:
Y a-t-il une différence entre allouer des objets pendant la construction, et ce directement lors de la déclaration du champ concerné? Ce qui est, est-il une différence entre les deux suivantes:java class member initialisation
public class MyClass{
MyObj obj=new MyObj();
}
ET
public class MyClass{
MyObj obj;
public MyClass() {
obj=new MyObj();
}
}
Bien sûr, je suppose que ce ne spécifiques de initialisation reposent pas sur des paramètres extérieurs.
Il n'y a rien à avoir honte. Tout le monde apprend ici !! – bdhar