Czy platforma java Runtime.exec (String []) jest niezależna?

Miałem jakiś kod, który uruchamiał poleceniaRuntime.getRuntime.exec (String)i działało w systemie Windows. Kiedy przeniosłem kod do Linuksa, to się zepsuł, a jedynym sposobem naprawienia go było przełączenie naexec (String []) wersja. Jeśli zostawiam rzeczy w ten sposób, czy kod będzie działał tak samo w systemie Windows i Linux, czy powinienem użyć exec (String) w Windows i exec (String []) na Linuksie?

questionAnswers(7)

yourAnswerToTheQuestion