Fundamentos de Concorrência e I/O em Java: Q&A Essencial
Classificado em Computação
Escrito em em
português com um tamanho de 4,91 KB
1) V ou F? É possível fazer uma conexão entre dois Socket Servers utilizando Streams invertidas. Justifique.
Falso. Não é possível estabelecer uma conexão direta entre dois Socket Servers, mas sim entre um Socket Server e um Socket Client. Além disso, o conceito de "Stream invertida" não existe neste contexto.
2) Como um Socket Server pode atender vários clientes individualmente com tempo de resposta imediato?
É necessário usar Threads separadas para cada cliente.
3) Duas Threads estão na fila de espera com a mesma prioridade. Qual será alocada?
O escalonamento (scheduling) é determinado pela JVM e pelo Sistema Operacional. Em casos de mesma prioridade, o processo é geralmente sorteado ou decidido por um algoritmo de round-robin... Continue a ler "Fundamentos de Concorrência e I/O em Java: Q&A Essencial" »