¿Es java Runtime.exec (String []) plataforma independiente?

Tenía un código que ejecutaba comandos a travésRuntime.getRuntime.exec (String), y funcionó en Windows. Cuando moví el código a Linux, se rompió, y la única forma de solucionarlo fue cambiar aexec (String []) versión. Si dejo las cosas de esta manera, ¿el código funcionará igual en Windows y Linux, o debo usar el exec (String) en Windows y el exec (String []) en Linux?

Respuestas a la pregunta(7)

Su respuesta a la pregunta