Uther (./59) :
Ca me fait rire ces guéguerres d'optimisation très poussées alors qu'il s'agit d'un devoir Java. Le prof n'aura (à juste titre) rien à foutre de ces considérations tout comme d'ailleurs 99.9% des programmeurs Java.

Et c'est pourquoi les softs java sont si lourds. CQFD.
Comble: les codeurs java ont souvent si peu de considération pour les perfs que leurs progs arrivent à leaker malgré le GC (GWT dev mode, Eclipse, glassfish, etc.)
(et pour info ces considérations de performances sont parfois effectuées. Typiquement l'infrastructure de gestion des horaires de l'école est fait en C# pour des raisons de performances, du moins c'est le premier argument avancé pour justifier le choix...)