Arquivo de 5 de Março de 2008

Local classes em Java

Quarta, 5 de Março de 2008

Acho que um dos recursos mais desconhecidos da linguagem é a existência das local classes. Local classes são classes definidas dentro de métodos ou blocos em geral, algo como:

public void umMetodo() throws InterruptedException {
class LocalRunnable implements Runnable {
private UmBean umBean;

[…]