Logo Passei Direto
Buscar
Material
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

22:51 5G 21 L Apenas III IV Apenas III EM2120552 PROGRAMAÇÃO PARALELA EM JAVA: THREADS 7. Ref.: 5313387 Pontos: 1.00 (ESAF CGU Analista de Finanças e Controle Tecnologia da Informação 2006) As unidades concorrentes em Java são objetos que incluem um método chamado cujo código pode estar em execução concorrente. Uma das maneiras de se definir uma classe cujos objetos podem ter métodos concorrentes é definir uma: Subclasse da classe predefinida que fornece suporte para método run. Exceção para método run. Classe abstrata run e. em seguida, definir subclasses Exceção para método main. Exceção com interrupção para método run ativo, sempre que um novo método run for instanciado. 8. Ref.: 5310383 Pontos: (CESGRANRIO TRANSPETRO Analista de Sistemas Júnior 2011) Uma das características da linguagem Java é possibilidade de implementar programas com múltiplas linhas de execução (multithreaded execution). Nesse é fornecido programa em Java a seguir: public class TesteThread private static boolean stop; private static synchronized void setStop stop true; ) private static synchronized boolean getStop () return stop; ) public void run () System. out. print ("W") ; public static void main (String args) throws InterruptedException Thread t new Thread(new Runnable public void run int n 0; System. ("X") while (!getStop() n++; System. print ("Y") ; ; Thread. (10000) ; System. ; ) Entre as possibilidades de saída resultantes da execução do programa inclui-se a impressão de: XYZ ZXY ZWYZ Libere mais conteúdos Estudar sem anúncio sem assistir a anúncios!

Mais conteúdos dessa disciplina