>  기사  >  클래스 경로의 .는 무엇을 나타냅니까?

클래스 경로의 .는 무엇을 나타냅니까?

anonymity
anonymity원래의
2019-05-08 13:50:507316검색

"."은 프로그램을 컴파일하거나 실행할 때 있는 디렉토리의 .class 파일인 현재 디렉토리를 나타내며 JAvA_HOME은 JDK 설치 경로를 나타냅니다.

클래스 경로의 .는 무엇을 나타냅니까?

이 경로는 vmarg로 전달됩니다. eclipse를 사용하면 작업 관리자에서 명령줄을 열어 볼 수 있습니다. 이제 현재 경로를 실험하고 인쇄하여 어떻게 보이는지 살펴보겠습니다.

AAA.java 파일이 있는 경로

package Test;
class AAA{
    public static void main(String[] args) throws URISyntaxException {
     //这里输出的就是当前文件
        System.out.println(ClassLoader.getSystemClassLoader().getResource(".").toURI().getPath());
    }
}

출력 결과는 다음과 같습니다. /F:/bupt/project/leetcode/out/production/leetcode/

"." 정보, DOS에서 및 Linux, 현재 디렉터리를 나타냅니다. ".."는 현재 디렉터리의 상위 디렉터리를 나타냅니다.

./는 현재 디렉터리

../는 이전 디렉터리

../../는 이전 디렉터리 디렉토리

위 내용은 클래스 경로의 .는 무엇을 나타냅니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.