STUDY/JAVA
[JAVA API] java.nio.file - Class Paths
yeonee911
2025. 1. 29. 20:21
0. 공식 문서
Java Platform SE 8
docs.oracle.com
public final class Paths
extends Object
- public final class
- final이 붙어서 다른 클래스가 상속 및 변경할 수 없는 class이다.
- 유틸리티(Utility) 목적으로만 사용됨을 명확하게 한다
- 여러 클래스에서 공통적으로 사용되는 메서드를 모아서 클래스로 만든 것
- Helper Class라고도 한다.
1. 개요
이 클래스는 경로 문자열 또는 URI를 변환하여 경로를 반환하는 정적 메서드로만 구성된다.
즉 정적 유틸리티 클래스이다.
2. 주요 메소드
Path 인터페이스를 직접 구현하는 클래스는 아니며, 주로 Paths.get()를 통해 Path 객체를 반환하는 역할을 한다.