Не используйте "/" или "\" вообще - используйте System.getProperty ("file.separator"). Это даст вам правильный символ в текущей ОС. Существуют системные свойства, которые помогут вам написать хороший кроссплатформенный код. Проверьте System.getProperties () в Javadocs.
Например, чтобы создать «file.txt» в вашем домашнем каталоге:
Файл myFile = новый файл (System.getProperty ("user.home"), "file.txt");
Это будет работать в OS X, Windows и Linux.