Étant donné une classe d'utilité hypothétique qui n'est utilisée que dans la configuration du programme:
class MyUtils {
private static MyObject myObject = new MyObject();
/*package*/static boolean doStuff(Params... params) {
// do stuff with myObject and params...
}
}
myObject sera-t-il récupéré lorsqu'il n'est plus utilisé ou restera-t-il pendant toute la durée de vie du programme?