Java

  • Java 8 Lambdas und Methoden Referenzen
    Posted in: Java

    Als Fortsetzung zum Artikel Java 8 Default Methods, werden in diesem Artikel Lambdas erläutert. Generell sind Lambdas anonyme Methoden bzw. Closures, das heißt Methoden ohne einen Namen, weshalb diese auch nicht in einer Klasse deklariert werden müssen. Dabei sind Lambdas eine Möglichkeit auf einfache Art und Weise Code zu exekutieren.

  • iText – PDF generieren in Java
    Posted in: Java

    PDF generieren in Java mit iText iText ist eine Bibliothek, die unter Anderem das Erstellen und Überprüfen von Dokumenten im Portable Document Format, kurz PDF, in Java bzw. Android ermöglicht. So können zum Beispiel Dokumente und Berichte auf Grundlage von Daten aus einer XML-Datei oder einer Datenbank erstellt oder Lese- und Wasserzeichen in bestehende PDF-Dokumente […]

  • Multiton / Nton
    Multiton Pattern Beispiel und Test
    Posted in: Java

    Das Multiton Pattern Dieses Beispiel zeigt die Implementierung des Nton bzw. Multiton Patterns. Dadurch können innerhalb einer Anwendung eine definierte Anzahl von Instanzen einer bestimmten Klasse instanziert werden. Jeder Aufruf der getInstance-Methode wird mit einer der verfügbaren Instanzen im Round-Robin-Prinzip serviert. Die Anzahl der Instanzen, welche für die Anwendung verfügbar sind, ist konfigurierbar.

  • Java 8 Default Methoden
    Posted in: Java

    Die neueste Java Version, Java 8, wurde von Oracle endlich veröffentlicht. Nun stellt sich nicht nur die Frage, welche sprachlichen Erneuerungen es in Java 8 gibt, sondern auch wie diese anzuwenden sind. Im Internet kursieren deshalb viele verschiedene Artikel oder Tutorials, wovon die meisten eher kompliziert und deshalb schwer zu verstehen sind. Als der Erste […]

  • E-Mail Validierung und Extraktion mittels Regex
    E-Mail Validierung und Extraktion mittels Regex
    Posted in: Java

    E-Mail Validierung und Extraktion mittels Regex Das Durchsuchen von Strings nach bestimmten Stellen oder das Ersetzen durch Textteile ist eine Standardaufgabe, die immer wieder bewältigt werden muss. Die E-Mail Validierung mithilfe von Regular Expressions ist eine bewährte Methode, wenn zum Beispiel bei einen Registrierungsprozess die Richtigkeit der eingegeben E-Mail überprüft werden muss. Ein weiterer Anwendungsfall wäre die Extraktion […]

  • OpenXava mit MySql oder IBM Db2
    OpenXava für MySQL oder andere Datenbanken konfigurieren
    Posted in: Java

    OpenXava Das quelloffene Framework OpenXava ermöglicht es Entwickler, schnell und einfach Business Webanwendungen zu erstellen. Anhand Datenstruktur, Businesslogik und Anzeigeinformationen wird automatisch eine Benutzeroberfläche generiert. Standardmäßig ist OpenXava für HyperSQL Datenbanken konfiguriert. Im nachfolgenden Artikel wird beschrieben, welche Schritte nötig sind, um OpenXava mit anderen Datenbanken zu verwenden.

  • Raspberry Pi Java 8
    Java 8 auf dem Raspberry Pi installieren und testen
    Posted in: Java, Raspberry Pi

    Java 8 auf dem Raspberry Pi Dank Android gibt es Millionen von Smartphones die Java verwenden. Gleichzeitig wird jeder Blu-ray Player der Welt mit Java ausgeliefert. Letzten Endes steht Java auch für den Raspberry Pi zur Verfügung und hat Einzug in das Repository der Rasperry Pi Foundation gefunden. Die Kompatibilität zu Oracle Java bedeutet eine bessere […]

  • Java objekte deep vs shallow clone
    Java Objekt clone – shallow vs. deep Beispiel und Alternativen
    Posted in: Java

    Clonen von Java Objekten Die clone() Methode führt eine flache Kopie (shallow copy) eines Objekts durch. Das bedeutet, dass zwar primitive Felder kopiert werden, aber Objekte innerhalb des geklonten Objekts nicht. Vielmehr zeigen die Verweise in dem neuen Objekt auf die Objekte, die auch schon von dem ursprünglichen Objekt referenziert wurden. Dies kann manchmal zu unerwarteten Ergebnissen führen. […]

  • Java properties File lesen, schreiben und sortieren
    Java Properties Beispiel lesen, schreiben und sortieren
    Posted in: Java

    Java Properties Jede komplexe Anwendung erfordert heutzutage irgendeine Art von Konfiguration. Manchmal müssen diese Konfigurationen schreibgeschützt sein (nur lesen) und manchmal müssen Konfigurationen geändert und abgespeichert werden können. Dieser Artikel soll zeigen, wie ein Konfigurationsmechanismus mittels Properties geladen, gelesen und geschrieben werden kann, um eine Java-Anwendungen einfach zu konfigurieren. Schlüssel und ihre Werte Die Eigenschaften werden im […]

  • Java Environment unter Windows und Linux installieren
    Java Environment unter Linux und Windows
    Posted in: Java

    Für gute Java Software Entwicklung bedarf es heutzutage schon eines korrekt installierten Environments. Dieses einzurichten kann schwierig sein und erfordert doch einiges an Wissen. Aus diesem Grund soll dieser Artikel eine Anleitung zum Einrichten eines solchen Environments auf Windows und Linux (Ubuntu, Linux Mint) und ebenfalls ein Nachschlagewerk für Entwickler sein, welche schnell ein laufendes […]

Unterstütz uns!

Folgt uns!

Diese Seite

wurde erstellt mit Ehrgeiz, Liebe und viel Koffein. Bei der Erstellung kamen keine jar-Dateien zu Schaden. Das Logo wurde erstellt von Star-seven.at.