///
Observe o código Java a seguir.
public class A {
public static void main(String []args){
A.getInstance().call();
A.getInstance().call();
}
private static A instance = null;
protected A() {
System.out.print(1);
}
public static A getInstance() {
System.out.print(2);
if(instance == null) {
instance = new A();
}
return instance;
}
public void call(){
System.out.print(3);
}
}Ao ser executado em um terminal, esse código imprime a sequência numérica: