Separador de caminho:
No Windows é "/"
unix|linux é "/"
Considerando a portabilidade do programa, é recomendável usar "/" ao criar arquivos. Após o teste, também é possível usar "/" na plataforma Windows ao criar arquivos com Java parece ter sido processado no. fundo.
Existe outro uso:
Substitua-os por File.separator e este nunca terá problemas de portabilidade.
Aqui estão alguns exemplos para aprofundar sua compreensão:
Arquivo f = novo Arquivo("d://livro//1");
Arquivo f = novo Arquivo("d:/livro/1");√
Arquivo f = novo Arquivo("d://livro//1");√
Arquivo f = novo Arquivo("d:/livro/1");
Nota: / é um caractere de escape, então // é equivalente a /.
Resumo: É recomendado que você use "/" ou "File.separator".