Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Thread

  1. #1

    Thread

    Salve,

    Volevo chiedervi se è possibile fare una cosa del genere:

    Ho creato un Thread1 principale , dentro il Thread1 principale ho creato un secondo Thread2.
    Vorrei sapere se è possibile richiamare un metodo del Thread2 dal Thread1.

    Esempio:
    //START THREAD 1
    class CLASSE1{

    CLASSE2.calcola(10,5);

    }
    //END THREAD 1
    //START THREAD 2
    class CLASSE2{

    public int calcola(int x, int y){
    return x + y;
    }

    }
    //END THREAD 2

  2. #2
    Cosa centrano i thread, in CLASSE1 non puoi eseguire un'instruzione fuori da un metodo e comunque CLASSE2.calcola(10,5); puoi farlo, basta che dichiari calcola() static.

    Esempio:
    codice:
    class Classe1{
         public Classe1() {
             Classe2.calcola(10,5);
         }
    }
    
    class Classe2 {
          public static int calcola(int x, int y){
             return x + y;
          }
    }
    Forse però prima è meglio se ti studi un po' più java.
    Coltiva Linux, Windows si pianta da solo!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.