sábado, 15 de maio de 2021

3 formas básicas de usar Threads no Java

      Nesse post rápido eu mostro 3 formas de usar uma Thread no Java. 


public class UsingSimpleThreads {

    /* trabalhando com Threads */

    public static void main( String[] args ) {

        // usando uma classe que implementa Runnable

        MinhaTarefa tarefa = new MinhaTarefa();

        Thread threadMultiplicador = new Thread( tarefa );

        threadMultiplicador.start();


        // usando uma classe que estende a classe Thread

        MinhaTarefa2 multiplicador = new MinhaTarefa2();

        multiplicador.start();


        // usando uma classe anônima:

        new Thread( new Runnable() {


            @Override

            public void run() {

                System.out.println( "go!go!go!" );

            }

        } ).start();

    }

}


public class MinhaTarefa implements Runnable {

    @Override

    public void run() {

        // esse método o nosso thread executará

    }

}


public class MinhaTarefa2 extends Thread {

    @Override

    public void run() {

        // esse método o nosso thread executará

    }

}


Nenhum comentário:

Postar um comentário