Handle
Der Begriff Handle stammt aus dem Englischen und steht für "Griff" oder "Henkel".
Ein Handle ist ein "Griff" für den Programmierer oder das Betriebssystem, um Objekte "anzufassen" (zu referenzieren).
Handles bestehen aus einer betriebssystemweit einmaligen numerischen Adresse. Diese Adresse kann eine (laufende) Nummer sein, oder die Anfangsspeicheradresse des Objektes.
Der Name des Handles wird vom Programmierer gebraucht, um mit dem Handle das referenzierte Objekt zu manipulieren.
Der Inhalt des Handles ist dem Programmierer meist unbekannt und wird vom Betriebssystem verwaltet.
Zeiger verweisen im eigentlichen Sinne auf Speicheradressen.
Typische Begriffe:
- Filehandle (beim Dateizugriff)
- Windowhandle (Referenz auf ein Window bzw. Fenster)