Autant que je sache, Paths.getet Path.ofsemble faire exactement la même chose, transformer une ou plusieurs cordes en un Pathobjet; la documentation https://docs.oracle.com/javase/8/docs/api/java/nio/file/Paths.html#get-java.lang.String-java.lang.String...- et https: //docs.oracle.com/en/java/javase/13/docs/api/java.base/java/nio/file/Path.html#of(java.lang.String,java.lang.String ... ) utilisent le même libellé. Sont-ils en fait identiques?
Path.ofa été présenté plus tard. Conjecture: elle a été introduite dans un souci de cohérence Foo.of. Dans ce cas, serait-il jugé préférable pour des raisons de cohérence / esthétique?
Path.ofcar il ne nécessite pas d'importation supplémentaire