Ü B U N G S F R A G E N (Java fortgeschrittene Themen)
-----------------------
Threads
11. Auf welche Speicher- / Adressbereiche des übergeordneten Prozesses
hat ein Thread Zugriff?
12. Welches sind die vier Zustände eines Threads und zwischen welchen
wechselt er im Laufe seines Lebens mehrmals?
13. Wodurch kann ein Thread in seiner Ausführung gestoppt werden?
14. Beschreiben Sie zwei Massnahmen, durch die konkurrierender Methodenzugriff
durch Threads verhindert werden kann.
Sockets
15. Welches sind die zwei Arten (Klassen) von Sockets, die bei
Client / Server-Anwendungen zum Einsatz kommen?
16. Beschreiben Sie in einem Sequenzdiagramm den Aufbau und Ablauf einer
Socket-Verbindung zwischen einem Client und dem Server.
17. Was muss in einem Server-Programm beachtet werden, damit viele Clients
zugleich bearbeitet werden können?