Hast du Ahnung von objektorientierter Programmierung?
Was hälst du von C(++) Syntax?

Ersteres wird die Sprache von dir verlangen
(vielleicht eine gute Gelegenheit es zu lernen)
und letzteres ähnelt dem Java Syntax.

Wenn du einwenig Ahnung von C++ und Objektorientierung hast
sollte der Umstieg auf Java nicht alzu schwer werden.

Ein Anreiz zum Java lernen ist vielleicht noch, das manche
Mikrocontroller den sogenannten Java-Bytecode nativ ausführen können.

Wiki ist wohl auch eine brauchbare Quelle für erste Informationen.
http://de.wikipedia.org/wiki/Java_%2...miersprache%29