Bom dia galera.
Estou com uma dúvida no código a seguir:
[color=“green”]
class Rock {
Rock() { // This is the constructor
System.out.println(“Creating Rock”);
}
}
public class SimpleConstructor {
static Test monitor = new Test();
public static void main(String[] args) {
for(int i = 0; i < 10; i++)
new Rock();
}
} ///:~[/color]
Ele cria várias instâncias da classe Rock. Mesmo depois do término do laço, as instâncias continuam existindo? E se continuarem, como faço pra que uma classe se comunique (uma ligação) com elas (um relacionamento um-para-muitos em UML, eu acho)?
Obrigado… 
