O Windows usa barras invertidas para seus caminhos, ele nunca aceitará /
barras como um caminho de diretório.
Em Java, eles podem programá-lo para aceitar o que quiserem, eles podem ter pontos de exclamação em vez de barras invertidas se assim o desejarem. Então, se as barras não estiverem funcionando, seu software está com defeito.
Se você mesmo estiver programando em Java, será necessário usar o caractere de escape \
para representar uma barra invertida \
normal.
Deixe-me saber se eu realmente não entendi a pergunta.