

Sortieralgorithmen
[Ultimate Guide]
Sven Woltmann11. Juni 2020Wenn du eine Auffrischung brauchst, wie die gebräuchlichsten Sortieralgorithmen funktionieren und wie sie sich unterscheiden, ist diese Artikelserie genau das Richtige für dich.
O-Notation und Zeitkomplexität – anschaulich erklärt
Sven Woltmann28. Mai 2020In diesem Artikel erkläre ich die O-Notation und die damit beschriebene Zeit- und Platzkomplexität – ausschließlich anhand von Beispielen und Diagrammen – und ganz ohne mathematische Formeln, Beweisführungen und Symbole wie θ, Ω, ω, ∈, ∀, ∃ und ε.


Stack, Queue, Deque in Java
Sven Woltmann8. April 2020Wie funktionieren die Datenstrukturen Stack, Queue und Deque? Welche Implementierungen gibt es im JDK? Welche sollte man wann verwenden?


Java Deep Reflection: Wie man Integer und String hackt
Sven Woltmann11. März 2020In diesem Artikel zeige ich dir, wie du Deep Reflection verwenden kannst, um die Werte von Integer- und String-Objekten zur Laufzeit zu ändern.


Java ByteBuffer: Wie funktionieren flip()
und compact()?
Sven Woltmann26. Februar 2020In diesem Artikel zeige ich dir (anhand eines Beispiels), wie der Java ByteBuffer funktioniert und was genau die Methoden flip() und compact() bewirken.


FileChannel, Memory-Mapped I/O, Locks
(Java Datei Tutorial)
Sven Woltmann26. Februar 2020In diesem Artikel lernst du alles über die in Java 1.4 eingeführten NIO-Klassen FileChannel und ByteBuffer.Du erfährst, welche Möglichkeiten sie zum Lesen und Schreiben von Dateien bieten und welche Vorteile sie – im Vergleich zu den zuvor besprochenen Methoden – haben.


DataOutputStream + DataInputStream
(Java Datei Tutorial)
Sven Woltmann12. Februar 2020In diesem fünften Teil der Reihe lernst du, wie du strukturierte Daten mit DataOutputStream, DataInputStream, ObjectOutputStream und ObjectInputStream schreiben und lesen kannst.


Dateien verschieben, kopieren und löschen
(Java Datei Tutorial)
Sven Woltmann29. Januar 2020Dieser vierte Teil der Reihe beschreibt die wichtigsten Verzeichnis- und Dateioperationen.Du lernst, wie man Dateien in einem Verzeichnis auflistet, wie man nach Dateien sucht, wie man Dateien verschiebt, umbenennt und kopiert und vieles mehr.


Datei- und Verzeichnisnamen in Java: File, Path, Paths
Sven Woltmann15. Januar 2020Dieser dritte Teil der Artikelserie zeigt, wie du die Klassen File, Path und Paths – unabhängig vom Betriebssystem – zur Konstruktion von Datei- und Verzeichnispfaden verwenden kannst.


Dateien schnell und einfach schreiben
(Java Datei Tutorial)
Sven Woltmann4. Dezember 2019Dieser zweite Teil stellt Methoden zum Schreiben von kleinen und großen Text- und Binärdateien in Java vor.Nachdem du diesen Artikel gelesen hast, wirst du genau wissen, wann du FileWriter, FileOutputStream, OutputStreamReader, BufferedOutputStream und BufferedWriter verwenden solltest.