Hi,
klare Antwort darauf ist jein. Also Java allein kann das nicht, da weder USB noch Firewire Bestandteile der Sprache Java sind. Die Frage sollte deshalb wohl lauten: Gibt es eine Java API für den Zugriff auf USB und/oder Firewire. Die Antwort darauf ist dann allerdings ja.
Für USB habe ich bei Google jUSB (Java API für USB) gefunden und für Firewire gibt es wohl jlibDC1394. In wie weit beide Bibliotheken für deinen Zweck zu gebrauchen sind, kann ich dir leider nicht sagen.
Martin