Man kann den LEGO Mindstorms EV3 auch in Java programmieren.
Hier findet man eine ausführliche Installations-Anleitung und Grundlagen der OOP:
Roberta EV3-Programmieren mit Java
Bei Windows 8.1 wird der erforderliche Treiber "Remote NDIS based Internet Sharing Device" (für eine Verbindung per USB-Kabel) nicht automatisch gefunden bzw. installiert. Eine Anleitung für die Installation des Treibers gibt es hier:
https://github.com/ev3dev/ev3dev/wiki/Setting-Up-Windows-USB-Ethernet-Networking
Vorsichtshalber habe ich auch alle benötigten Installationsdateien gesichert:
Download aller Installationsdateien von meinem Google Drive
ACHTUNG: Die Version der JRE (Java Runtime Engine) muss 7 Update 60 sein.
Die Version 8 funktioniert hier nicht!
Dateiname: ejre-7u60-fcs-b19-linux-arm-sflt-headless-07_may_2014.tar
.