Hardwareauslagerng
lima-city → Forum → Programmiersprachen → Java
anbieten
betriebssystem
dank
datei
einbinden
empfehlen
halten
hardware
http
jemand
klasse
kombination
merken
programm
programmieren
programmiersprache
programmierung
schnittstelle
treiber
verwendung
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Java ist nicht wirklich für hardwarenahe Programmierung ausgelegt.
Zu USB kann ich dir diese Seite anbieten: http://jusb.sourceforge.net/
Wenn du hardwarenah programmieren mögchtest, würde ich dir empfehlen, C zu benutzen;
die Grundsyntax ist dieselbe.
z3r0
-
Ich weiß, dass Java nicht dafür da ist, meine Frage war aber, ob es dennoch möglich ist!
-
Moin,
die Möglichkeit besteht, aber meist nicht ohne die Verwendung nativer Klassen.
Wenn Du beispielsweise Bibliotheken für USB-Schnittstellen nutzt,
wirst Du merken, dass dort bereits dll-Dateien verwendet werden.
Die hardwarenahe Programmierung ist demnach fast nur durch die Kombination mit anderen Programmiersprachen machbar.
Gruß,
Pawnee -
also muss ich DLLs einbinden?
-
Java wird größtenteils dazu genutzt Platformunabhängige Programme zu schreiben, was aber gewisse Einschränkungen setzt, wenn man seine Programme auch Platformunabhängig halten will. Wie du dir denken kannst wird die Hardware je nach Betriebssystem auf einem anderen Weg angesprochen, also wirst du soetwas wie Dlls nutzen müssen, um unter Windows/Linux, etc. die Hardware auf dem 'richtigen Weg' anzusteuern.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage