Also ich würde immer ein Thema nach dem anderen angehen. Also erst einmal die Entwicklung lernen und das Programm schreiben.
Das Weitergeben kann man sich dann später ansehen. Damit solltest Du Dich meiner Meinung nach am Anfang nicht aufhalten.
Möglichkeiten gibt es viele:
- du kannst erst einmal die .class Dateien weitergeben mit einem Script, dass Dein Programm startet.
- du kannst ein jar File erstellen das mit Doppelklick gestartet werden kann
- du kannst mit jlink und ggf jpackage ein Image erstellen, das du weiter gibst
- du nutzt eines der viele anderen Programme und Lösungen, die irgendwas daraus machen ...
Aber wie gesagt: fang erst mal an ...