Please enable JavaScript.
Coggle requires JavaScript to display documents.
threads, image - Coggle Diagram
threads
-
metodos de uma thread
-
setPriority
altera a prioridade da thread, deve ser acompado de um int referente a prioridade a ser "settada"
sleep()
coloca uma thread em hold, deixando de ocupar a CPU. Ao acordar ela volta para a fila
-
-
-
programação concorrente
uma programação voltada para ideia de rodar partes diferentes de um mesmo programa ao mesmo tempo, de forma a dividir as tarefas e diminuir o tempo de execução de um determinado programa
mesmo processadores mais simples podem rodar programas multithreadings, haja vista que o SO pode simular esse paralelismo compartilhando o tempo de execução entre diferentes aplicações
Java disponibiliza uma biblioteca para a exploração desse pensamento multithread nativo (primitivo) e mais adensado por frameworks
podemos especificar uma thread no fluxo de execução independente, com sua propria rotina e contador de programas
-
-
sincronização
usar memoria compartilhada entre threads obriga o programador a sincroniazar as ações de suas threads
-
-
interface Runnable
a classe thread disponibiliza alguns metodos estáticos que recebem objetos de classes que implementam uma interface específica Runnable
-
-
-
-