Você está na página 1de 3

Todas as questes devem ser respondidas com bastante brevidade (menos de 100 palavras).

TQ - 1
Explique por palavras suas a diferena entre um GridLayout e um BorderLayout no Swing.

TQ 1-a
Para que serve um ActionListener?

TQ - 2
O que distingue uma Static Nested Class das restantes Inner Classes (Interna, Local e
Annima)?

TQ - 3
Explique por palavras suas a diferena entre thread e process.

TQ - 3.a
O que entende por uma thread?

TQ - 4
Explique porque que o mtodo isAlive() no serve para verificar se uma thread ainda est a
correr.

TQ - 5
Quando invoca o mtodo join() de uma thread o que acontece?

TQ - 6
Qual a diferena entre Thread e Runnable?

TQ 7
Explique quando que o termo do Java synchronized utilizado e porque necessrio.

TQ - 7a
O que distingue um Mutex de um Semaphore?

TQ 7b
Para que servem os mtodos wait() e notify/notifyAll()? Qual a diferena entre notify() e
notifyAll()? O mtodo notify() justo (notifica a thread que est mais tempo espera)?

TQ 7c
O que acontece quando uma thread interrompe outra thread? Qual a relao entre
interrupt() e InterruptedException (quando que a InterruptedException lanada?)?

TQ - 8
Qual a diferena entre uma situao Deadlock e uma situao de Livelock

TQ - 9
Explique qual a diferena entre os mtodos sleep(long) e wait()

TQ - 13
O que uma varivel transient?

TQ - 14
Porque no definido o tamanho de uma applet no cdigo java da applet?

TQ - 15
Qual o ciclo de vida de uma applet?

TQ - 16
Diga o que entende por varivel atmica.

TQ - 17
Qual a principal vantagem de utilizar uma Thread Pool?

TQ - 18
Porque que se utilizam Streams em Java?

TQ - 18.a
O que um Stream?

TQ - 19.a
O que um Socket?

TQ - 19
Qual a principal diferena entre um ServerSocket e um Socket?

TQ - 20
Numa arquitectura Cliente/Servidor porque que sequncia de inicializao das Streams in e
out do lado do servidor tem que ser diferente da sequncia do lado do Cliente. Exemplifique.

TQ - 21
O que entende por serializao de objectos?

TQ - 22
Como deve proceder para evitar que um determinado campo de um objecto no seja
serializado e enviado atravs de uma canal de comunicao (por exemplo o campo da
password)?

Você também pode gostar