*   >> Leitura Educação Artigos >> science >> programação

Como implementar thread em Java?

e Thread que em outro segmento separado do que chamar segmento de execução. Qualquer um adivinhar o que vai acontecer se nós chamamos o método run () diretamente, em vez do método start () chamando? Que outra questão interessante entrevista e resposta é simples não haveria qualquer erro ou run Exception () método irá simplesmente ser executado no mesmo Tópico e novo tópico não será criado. Outra acompanhamento pergunta seria o que vai acontecer se você chamar o método start () duas vezes no mesmo segmento objeto por exemplo, mythread.start (); mythread.

start (); //esta linha jogará IllegalThreadStateException //implementação da linha, estendendo classe classe Thread MyThread estende Thread {public void run () {System.out.println ("Eu estou executando por Tópico:" + Thread.currentThread () .getName ()); }} //Execução da linha através da implementação de classe interface Runnable MyRunnable implementa Runnable {public void run () {System.out.println ("Eu estou executando por Tópico:". + Thread.currentThread () getName ()); }} //Começando myThread Linha Linha = new MyThread (); mythread.

setName ("T1"); Passe myrunnable = new Thread (novo MyRunnable (), "T2"); mythread.start (); myrunnable.start (); Tip1: Não é garantido que myThread vai começar antes myrunnable que depende scheduler.TIP2 Tópico: Tópico vai ser dito para ir em estado morto uma vez execução do método run () terminou e você não pode iniciar esse segmento novamente.



método que você pode encontrar minhas outras perguntas da entrevista núcleo java interessante

Como get () de HashMap trabalha em JAVA

Como classpath trabalha em Java

Qual é o problema enquanto estiver usando "==" em autoboxing mundo em Java 5?

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.