Einführung in die Verwendung von regulären Ausdrücken

Das Vorhandensein von Regulären Ausgrücken (engl. regular expressions) ist einer der wesentlichen Vorteile vieler Skriptsprachen - inzwischen jedoch auch von vielen "herkömmlichen" Programmiersprachen. Am Beispiel von Java werden wir in dieses heutzutage wichtiges Thema einen Einblick in die Verwendung regulärer Ausdrücke nehmen.

Im wesentlichen besteht dieses Dokument aus drei Teilen. Im ersten Teil werden die allgemeinen Grundlagen dargelegt, während sich der zweite Teil der Grundlagen der Java Implementation beschäftigt. Der dritte Teil letztlich widmet sich der praktischen Anwendung mit Java.

Weiterlesen...

 

Performante Anwendungen mit Java

Informationen zur Performanten Implementierung mit Java finden Sie im Performance Handbuch.
 

Testgetriebene Entwicklung mit JUnit

JUnit ist eine OpenSource API, welche von Erich Gamma für die systematischen Test von Java Klassen bzw. APIs entwickelt wurde. Dabei können die Methoden von Klassen im Blackboxtest überprüft werden. Dazu werden die Ergebnisse der Methoden mit einem vorher definierten Ausgangszustand - dem erwarteten Ergebnis abgeglichen. Ziel der JUnit API ist es hierbei gezielt und automatisiert zu testen, so dass das Einfügen von Debug Anweisungen in den Quellcode unterbleiben kann. Die JUnit API kann unter http://download.sourceforge.net/junit/ in der jeweils aktuellen Version bezogen werden.

Weiterlesen...

 

Bilder speichern mit Java

Für das Speichern von Bildern hat uns Sun Microsystems netterweise inzwischen mit dem Paket javax.imagio entsprechende Klassen zur Verfügung gestellt. Die genaue Realisierung der Speicherung wird hierbei wie so oft nicht zwingend durch Sun vorgegeben sondern kann von jedem als Service Provider uns bereitgestellt werden. Nichtsdestotrotz stellt die Java Runtime von Sun gleich einige ImageWriter bereit, hierunter auch einen für das Speichern von JPG Bildern mit Java.

Weiterlesen...

 

Wie verwende ich eigene Schriftarten in meinen Java Anwendungen

Das Nutzen von eigenen Schriftarten in einer Anwendung ist für das Verteilen dieser meist ein Problem. Eine Schriftart ist eine externe Resource, welche auf dem ausführenden System vorhanden sein muss, um nicht zu Problemen mit der Anwendung zu führen. D.h. entweder Sie verteilen die Schriftart mit Ihrer Anwendung (was nur bei Applikationen funktioniert), Sie verlassen sich auf die beim Endsystem stets zur Verfügung stehenden Schriften (Sans Serif, Serif, Courier) oder Sie liefern Ihre eigene Schriftart in Ihrer Anwendung gleich mit.

Dieser Artikel beschäftigt sich nur mit dem dritten Punkt - eine Schriftart mitliefern.

 

Weiterlesen...

 
Weitere Beiträge...