Ho visto alcuni programmatori fare quanto segue:
File file = new File("folder\subfolder\subsubfolder");
E lo trovo totalmente sbagliato a causa di problemi di compatibilità con un SO diverso da Windows.
Quindi c'è una sola ragione per cui è preferibile usare le doppie barre rovesciate rispetto alle barre dirette o File.separator?