Da sträubt sich ja alles. Warum Java-Funktionen, wenn es entsprechende C-Funktionen gibt ? Die sind allemal leichter einzubinden und erheblich performanter (der riesige Overhead und die ganze ständige Typumwandlung entfallen dabei).

Diese FileStream-Funktionen deuten für mich auf IFS-Zugriffe hin, die in C-Funktionen wesentlich leichter zu realisieren sind.