hay ich habe hier mal einen ausschnitt aus dem "Java ist auch eine Insel" Buch und da steht folgendes:
CD auswerfen, Verknüpfungen folgen;
Bildschirm auf der Textkonsole löschen, Cursor positionieren und Farben setzen;
grafische Applikationen mit einem Tray-Icon ausstatten;
auf niedrige Netzwerk-Protokolle wie ICMP zugreifen;
Zugriff auf USB oder Firewire.
Aus den genannten Nachteilen, dass Java nicht auf die Hardware zugreifen kann, folgt, dass die Sprache nicht so ohne weiteres für die Systemprogrammierung eingesetzt werden kann. Treibersoftware, die etwa Grafikkarten oder Soundkarten ansprechen, lassen sich in Java nicht realisieren. Genau das Gleiche gilt für den Zugriff auf die allgemeinen Funktionen des Betriebssystems, zum Beispiel die Funktion, die Windows, Linux oder ein anderes System bereitstellt. Typische System-Programmiersprachen sind C(++).
--------------------------
Ich habe jetzt aber hier schon ein Thema gefunden, wo steht das man auch in Java ein Tray Icon für Programme erstellen kann. Meine Frage ist jetzt was mit dem rest ist der dort beschrieben ist (Treiber, USb, etc.) .. was davon geht und was geht nicht?
CD auswerfen, Verknüpfungen folgen;
Bildschirm auf der Textkonsole löschen, Cursor positionieren und Farben setzen;
grafische Applikationen mit einem Tray-Icon ausstatten;
auf niedrige Netzwerk-Protokolle wie ICMP zugreifen;
Zugriff auf USB oder Firewire.
Aus den genannten Nachteilen, dass Java nicht auf die Hardware zugreifen kann, folgt, dass die Sprache nicht so ohne weiteres für die Systemprogrammierung eingesetzt werden kann. Treibersoftware, die etwa Grafikkarten oder Soundkarten ansprechen, lassen sich in Java nicht realisieren. Genau das Gleiche gilt für den Zugriff auf die allgemeinen Funktionen des Betriebssystems, zum Beispiel die Funktion, die Windows, Linux oder ein anderes System bereitstellt. Typische System-Programmiersprachen sind C(++).
--------------------------
Ich habe jetzt aber hier schon ein Thema gefunden, wo steht das man auch in Java ein Tray Icon für Programme erstellen kann. Meine Frage ist jetzt was mit dem rest ist der dort beschrieben ist (Treiber, USb, etc.) .. was davon geht und was geht nicht?