Per quanto ne so, Paths.get
e Path.of
sembra fare esattamente la stessa cosa, trasformando una o più stringhe in un Path
oggetto; la documentazione https://docs.oracle.com/javase/8/docs/api/java/nio/file/Paths.html#get-java.lang.String-java.lang.String...- e https: //docs.oracle.com/en/java/javase/13/docs/api/java.base/java/nio/file/Path.html#of(java.lang.String,java.lang.String ... ) usa la stessa formulazione. Sono infatti identici?
Path.of
fu introdotto in seguito. Congettura: è stata introdotta per il gusto di uno Foo.of
stile coerente . In tal caso, sarebbe da preferire per coerenza / motivi estetici?
Path.of
perché non richiede ulteriore importazione