이 질문은 java.nio 패키지, 특히 Path 클래스에 관한 것입니다.자바 nio 경로 대 일반 자바 파일 API
난 항상 등 가용성을 확인, 읽기, 쓰기, 파일 기반 작업에 대한 Fileutils의와 함께, 표준 자바 파일 API를 사용했습니다 ... 그리고 나는 많은 문제를 가진 적이 없었습니다...
... 그러나 최근에는 java.nio 패키지에서 Path 클래스를 많이 사용하고 있습니다. Path API에 이전 File API에 대한 명확한 링크가없는 것처럼 보입니다.
따라서 Path API의 정신으로 나 자신을 재조명하는 데 도움이되는 세 가지 질문이 있습니다.
1) 우리는 java.io File 클래스의 사용을 줄이거 나 사용량을 줄이려고하고 있습니까?
2) 파일 조작에 java.nio Path 클래스를 채택한 이유는 무엇입니까?
및
3
) (덜 중요한,하지만 java.nio의 경로와 조직 사이의 관계 (중 정신, 또는 코드 수준에서) 무엇입니까) ... 알고 정말 도움이 될 것입니다 .apache.hadoop.fs.Path 클래스?
그래서 ...... 우리는 java.nio.Path/java.io.File의 기능들 사이에서 겹치는 부분을 보게 될 것입니다. – jayunit100
URI가 URL을 대체하지 않았습니다. 또한 파일 및 경로에는 너무 많은 상호 연결 및 파일 사용이 있습니다. 적어도 3 년이 지나면 아마도 완전히 사용 중지 될 것입니다. –