Meine Javaprogramme
Java - was ist das?
Java ist ein Konzept, mit dem sich plattformunabhängige Programme realisieren
lassen. Im Idealfall ist es also so, daß ein solches Programm sowohl auf
PCs unter Windows laufen als auch auf PCs unter Linux als auch auf irgendwelchen
Workstations oder Großrechnern unter dem jeweiligen Betriebssystem.
Der Nachteil ist, daß die Ausführungsgeschwindigkeit im allgemeinen
geringer ist als bei "normalen" Programmen.
Zum Ausführen von Java-Programmen ist eine JVM (Java Virtual Machine) wie
z. B. das JRE (Java Runtime Environment) erforderlich. Das JRE ist, ebenso wie
das SDK, bei Sun erhältlich.
.class-Dateien werden nach erfolgter Installation mit
java Klassenname Parameter... ausgeführt,
.jar-Dateien (komprimierte, zusammengehörige Klassen) mit
java -jar Dateiname Parameter....
Unter Windows kann hierbei bei Bedarf java durch javaw
ersetzt werden. Dabei wird das Programm dann nicht in der Eingabeaufforderung
(MS-DOS-Emulationsfenster) ausgeführt. Dies ist vor allem bei Programmen mit
grafischen Elementen wie Fenstern etc. sinnvoll.
Programme
Meine bisherigen Javaprogramme: (Version in eckigen Klammern)
- UUCP [2001-06-15]. Dieses Programm ermöglicht
es, unter Windows eine einfache UUCP-Installation aufzubauen. Das
Programm lädt die Batches vom UUCP-Server (nur für UUCP over TCP/IP!)
und importiert sie in den Hamster. Beim Erstaufruf wird eine
uucp.cfg
erstellt, in der die nötigen Angaben wie Servername, Login etc. eingetragen
werden müssen. "\" müssen dabei mit "\\" umschrieben werden.
Zu beachten ist ferner, daß das Programm derzeit nur mit der Entwicklerversion
von Hamster funktioniert oder einem beliebigen anderen NNTP-Server, der das
"TAKETHIS"-Kommando versteht. (Anleitung; Quelltext)
- Frame.class [2001-02-25]. Mit dieser Klasse ist es möglich,
mehrere Programme in einer VM auszuführen. Denkbar wäre es zum Beispiel,
einen motd-Server (Message of the Day) und einen finger-Server, die über getrennte
Java-Projekte realisiert werden, speicherplatzsparend zu starten. (Quelltext)
- UUCPAgent.class [2001-06-04]. Dieses Programm dient
speziell zum Konfigurieren eines UUCP-Accountes bei neXgo/uucp.gnuu.de.
Konfiguration erfolgt über eine UUCPAgent.cfg. (Quelltext)
Alle Programme sind maximal im Beta-Stadium.
Zurück zur Hauptseite