Oracle BPM Studio da muchas facilidades en algunos comandos, sentencias y códigos para ejecutar, simplificando en apenas un par de líneas lo que en Java equivaldrían a líneas de instanciar, setear, validar, etc.
No digo que sea mejor; sólo digo que es una diferencia notoria en BPM vs. Java.
En este caso, el código para escribir en un archivo (fichero) sobre una memoria ROM (a.k.a. disco duro, memoria flash, etc) consta básicamente en 4 líneas, a continuación.