CodeGym/Blogue Java/Random-PT/Interface executável em Java – implementação passo a pass...
John Squirrels
Nível 41
San Francisco

Interface executável em Java – implementação passo a passo

Publicado no grupo Random-PT
Escopo do artigo → Neste artigo, nosso foco principal será em interfaces executáveis ​​usando Java. → Primeiramente, discutiremos a introdução de java e interfaces. → A seguir, discutiremos a definição básica de uma interface executável e, em seguida, os usos de uma interface executável. → A seguir, veremos mais sobre interfaces executáveis ​​em java e implementação de interfaces executáveis. → Por fim veremos a implementação passo a passo de interfaces executáveis ​​​​usando java com exemplos adequados. Introdução Java é uma linguagem de programação orientada a objetos de alto nível, pois Java suporta objetos e classes. Java possui interfaces que são chamadas de interfaces java, o que significa um projeto de uma classe. Interface executável em java que é usada para executar código no thread simultâneo, que é implementado pela classe. Usamos o método public void run, run é o nome do método e usa void como tipo de retorno, que não possui nenhum argumento. Uma interface executável em java indica uma classe onde suas instâncias podem ser executadas como threads. Como vemos um método chamado run, que é usado ou chamado quando o thread é iniciado e escrevemos o código executável dentro do método quando o thread é iniciado. A interface executável tem muitos usos; ele pode ser usado principalmente quando queremos substituir o método run. A interface executável é responsável ou fornece algumas regras a serem seguidas para a espera do código. A execução geral da interface executável pode ser feita, primeiro ele cria uma classe e cria seus objetos e o thread pode ser iniciado usando os objetos que implementam a interface executável e usa um método run na execução de diferentes fios. Aqui usamos threads diferentes porque isso evita o uso ou criação de subclasses de threads que instanciam uma instância de thread e é importante não ser subclassificado até que tenha uma opinião de modificar o comportamento da classe. Interface executável A interface executável em java é usada principalmente em redes e sua programação, que é programação de rede e programação multithread. É usado em programação de rede porque uma interface executável utiliza threads, pois cada tad representa um fluxo de controle diferente. Em java temos diferentes pacotes que suportam diferentes métodos e diferentes classes, esta interface executável é suportada por java. pacote lang. Agora vamos ver a implementação de uma interface executável. Implementando uma interface executável usando java podemos criar um thread com a ajuda de um objeto, para isso devemos usar o método run.

public void run()
Este método não requer nenhum argumento e quando um objeto da classe implementa a interface executável é responsável por criar um thread. Thread pode ser criado da seguinte forma em java,

Runnable r = new MyRunnable();
Thread t = new Thread(r);
t.start()
Aqui, o thread criado inicia e executa o código que está incluído no método run. Por exemplo,

public class demo_class implements Runnable {
@override 
public void run() {
System. out.println("Content in the run method");
}

public static void main(String [] args) {
demo_class d = new demo_class();
Thread t = new Thread(d);
t.start();
System. out.println("Thread has started now");
}
}
Saída:

Thread has started now
Content in the run method 
Na saída do código escrito, temos 2 threads: o thread principal e o thread que é criado na classe demo.

Etapas para criar uma interface executável em java:

1. Crie uma classe que ajude a iniciar a classe de thread criada usando o objeto e que implementará a interface executável. 2. Na classe criada, classe thread, escrevemos o método ou função para substituir chamado método run. public void run() 3. Em seguida, temos que criar uma instância que seja um objeto para a classe thread. 4. Este thread possui um construtor que aceita objetos ou instâncias executáveis. 5. Em seguida, passe este objeto como parâmetro para o objeto thread. 6. Em seguida, temos que usar o método start() para iniciar o thread e executar o método run fornecido na classe. 7. Não podemos chamar diretamente o método run para criar e iniciar o thread. 8. Temos que iniciar o thread usando um objeto criado na classe thread. t.start() Vamos dar outro exemplo,

public class demo_class1 implements Runnable {
@override 
public void run() {
System. out.println("Content in the run method and here we can say that the run method is executing");
}

public static void main(String [] args) {
demo_class d = new demo_class();
Thread t = new Thread(d);
t.start();
System. out.println("Thread has started now and this is the main thread");
}
}
Saída:

Thread has started now and this is the main thread.
Content in the run method and here we can say that the run method is executing.
Na saída do código escrito, temos 2 threads: o thread principal e o thread que é criado na classe demo. Estas são as etapas para criar a interface executável usando java. Agora vamos resumir o que foi discutido neste artigo. Conclusão 1. O tópico do artigo "Interface Executável em Java - Implementação passo a passo" é discutido neste blog o que nos dá um conhecimento especial, pois a interface é um tópico importante em java. 2. Primeiramente, vimos alguma introdução a java e interfaces. 3. A seguir, vimos a definição básica das interfaces executáveis ​​e discutimos mais sobre ela. 4. Uma interface executável em java indica uma classe onde suas instâncias podem ser executadas como threads. 6. A seguir, discutimos sobre as aplicações de interfaces executáveis, como programação multithread e programação de rede. 7. O pacote a ser usado para implementar as interfaces executáveis ​​é o pacote java.lang. 8. Por fim discutimos a implementação passo a passo de interfaces executáveis ​​usando java com exemplos adequados para melhor compreensão e obtenção de melhor conhecimento. Espero que você tenha adquirido algum novo conhecimento depois de ler este artigo.
Comentários
  • Populares
  • Novas
  • Antigas
Você precisa acessar para deixar um comentário
Esta página ainda não tem nenhum comentário