Criação de Tópicos

Autor: Randy Alexander
Data De Criação: 2 Abril 2021
Data De Atualização: 24 Junho 2024
Anonim
Criação de Tópicos - Tecnologia
Criação de Tópicos - Tecnologia

Contente

Definição - O que significa Criação de Threads?

A criação do encadeamento, no contexto do Java, ocorre estendendo a classe do encadeamento ou implementando a interface executável.


Em Java, um objeto da classe thread representa um thread. Quando um thread é criado pela primeira vez, ele deve ser permanentemente ligado a um objeto com um método run (); quando invocado, deve invocar o método run () dos objetos.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica a criação de threads

A implementação da interface executável envolve as seguintes etapas:

  1. Uma classe implementa a interface executável e fornece o método run () executado pelo encadeamento. Um objeto que pertence a esta classe é um objeto executável.
  2. O objeto da classe de encadeamento é criado passando o objeto executável ao construtor de encadeamentos.
  3. O método start () é chamado no objeto de encadeamento criado na etapa anterior.
  4. Quando o método run () termina, o thread também termina.

A extensão da classe de encadeamento envolve as seguintes etapas:


  1. A classe java.lang.Thread é estendida usando extend.
  2. Substituindo o método run () da subclasse estendida da classe thread, o código executado do thread é definido.
  3. Uma instância desta subclasse é criada.
  4. Invocando o método start () nesta instância da classe, o thread é executado.

A interface executável é geralmente preferida ao estender a classe de encadeamento por dois motivos:

  • Uma subclasse não pode estender outra classe ao estender a classe de encadeamento. No entanto, ao usar a interface executável, a subclasse pode estender outra classe.
  • Em alguns casos, a interface executável é suficiente, pois herdar toda a classe pode levar a sobrecarga excessiva.
Esta definição foi escrita no con de Java