1.5- PrincipalSincrono.java
}public static void main(String[] args) {CallMe call =}new CallMe();
NotificadorEvento notificador =new NotificadorEvento(call);
notificador.inicializarEventoSincrono();
System.out .println("Thread principal finalizou" );
Um ponto fundamental que deve ser observado é que após a execução da classe PrincipalAssincrono.java, a mensagem
|
É importante perceber que o Callback síncrono não altera o fluxo de controle da thread principal que é iniciada no método main. Já o Callback assíncrono, delega o fluxo de controle a uma thread secundária, independente da thread principal, cujo fluxo de controle é executado em um momento diferente do fluxo principal.
|