Schlagwort: Java

Der sinnvolle Einsatz von Schnittstellen

Veröffentlicht am: 28. Januar 2017
Autor:

Die große Stärke von Schnittstellen ist, dass sie nachträglich einer Ableitungslinie hinzugefügt werden können. In .NET wird bspw. die Schnittstelle IDisposable für das Dispose-Pattern verwendet. In Java dient die Schnittstelle AutoCloseable dazu, für Klassen die Verwendung der try-with-resources-Anweisung zu ermöglichen.

Weiterlesen …

Thread-sichere Funktionen

Veröffentlicht am: 14. Mai 2016
Autor:

Thread-sichere Funktionen dürfen im Zusammenhang mit Multithreading uneingeschränkt benutzt werden. Es müssen also keine Maßnahmen zur Thread-Synchronisation getroffen werden. Einfache Beispiele für thread-sichere Funktionen sind mathematische Funktionen.

Weiterlesen …