Naja, so gehts auch.

Aber sowohl Java als auch RPG erlaubt das Übergeben von Argumenten !
In Java würde ich eine Funktion mit einem Argument entwickeln und die Funktion mit dem Argument eben aufrufen (wofür überhaupt über eine Datei ?!).

Im RPG ist das nun mal per CALL mit PARM und im gerufenen Programm *ENTRY mit PARM (in RPGLE gehts dann noch einfacher).