Discussione:Classe anonima

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
public void metodo() {
  final String message = "Ciao";
  Runnable run = new Runnable() {
    public void run() {
      while(true) {
        try {
          System.out.println(message);
          Thread.sleep(1000);
        }
        catch(Exception e) {}
      }
    }
  };
  Thread t = new Thread(run);
  t.start();
}

Questo esempio sembra più chiaro, solo che, secondo me bisognerebbe semplificarlo ulteriormente, perché non tutti sanno cosa c'è all'interno della classe "Runnable"...l'ho preso da questo sito: http://www.simplesoft.it/le-classi-anonime-in-java.html .Questo commento senza la firma utente è stato inserito da Menghi97 (discussioni · contributi).

Titolo della voce ecc.[modifica wikitesto]

Ho spostato a "Classe anonima" non vedendo ragione per mantenere il plurale. Oltretutto l'incipit non è enciclopedico: va innanzitutto chiarito di cosa si tratti ("è un tipo di classe caratteristica del linguaggio Java che viene definita all'interno di un metodo o un'altra classe ed è appunto senza nome. La sua visibilità è limitata alla classe o metodo dove viene definita." a braccio dietro le mie reminiscenze di Java, ovviamente si può e deve fare di meglio ma la definizione va data!)--Shivanarayana (msg) 19:37, 16 feb 2014 (CET)[rispondi]

Io non sono del settore e sinceramente l'incipit è incomprensibile. Prima di tutto servirebbe dare una definizione. --93.144.73.252 (msg) 16:00, 25 feb 2014 (CET)[rispondi]