Notice
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 비절차형 언어
- 빅오표기법
- 멀티프로세스
- 4-Way Handshake
- flask
- 향상된 for문
- 토글기능
- oop 4대 특성
- Arrays.sort()
- 객체지향
- soild
- 객체지향 5대 특징
- 회원가입기능
- CORS
- 배열오름차순정렬
- 3-Way Handshake
- 마이크로서비스아키택처
- 로그인기능 #
- 클래스삭제
- jquery
- 분산형 아키택처
- nat inside
- AttributeError
- 의존역적원칙
- 함수지향
- 프로그래머스
- 타입오류
- 클래스추가
- MSA
- 의존성주입
Archives
- Today
- Total
개발하는 체대생
파일의 경로(절대경로, 상대경로) 본문
파일 경로는 파일의 위치를 가리키는 문자열입니다. 파일 경로에는 절대경로와 상대경로가 있습니다.
절대경로 (Absolute Path)
절대경로는 파일 시스템의 루트 디렉토리부터 시작하여 파일이 위치한 디렉토리까지의 경로를 나타냅니다. 즉, 파일의 위치를 절대적으로 명시합니다. Windows 운영체제에서는 예를 들어 C:\Users\username\Desktop\example.txt와 같이 표시합니다.
Java에서는 File 클래스를 사용하여 절대경로를 나타낼 수 있습니다.
File file = new File("C:\\Users\\username\\Desktop\\example.txt");
상대경로 (Relative Path)
상대경로는 현재 작업 중인 디렉토리를 기준으로 파일이 위치한 디렉토리까지의 경로를 나타냅니다. 즉, 파일의 위치를 현재 디렉토리를 기준으로 상대적으로 명시합니다.
Java에서는 상대경로를 나타내는 데 .(현재 디렉토리)과 ..(상위 디렉토리)와 같은 문자열을 사용할 수 있습니다.
예를 들어 현재 작업 중인 디렉토리에서 example.txt 파일이 있는 Desktop 디렉토리를 나타내는 상대경로는 Desktop\example.txt입니다.
File file = new File("Desktop\\example.txt");
상대경로를 사용할 때에는 현재 작업 중인 디렉토리가 어디인지에 따라 파일 경로가 달라질 수 있습니다. 따라서 상대경로를 사용할 때는 주의하여야 합니다.
파일 경로는 파일을 처리하는데 중요한 역할을 합니다. 올바른 파일 경로를 지정하여 파일을 올바르게 참조하는 것이 중요합니다.
Comments