今私のJavaプログラムはどこで実行しますか?


Java実行プログラムの場所の検索


プロジェクトが多く、1つのパッケージのクラスが多い場合、私が現在実行しているクラスはどこで実行されますか?と疑問に思うことがあります.
~그치만 아마 WorkSpace는 자신이 설정하는 부분이라 모를 수 가 없긴한데;;;;
しかしやはりとても好奇心があると感じます...探してみよう...お願いします.
現在実行中のプログラムの場所を決定するには、3つの方法があります.
1.Fileオブジェクトの使用
  • ファイル("")のパスを空にすると、現在実行中のファイルが指定されます.
  • File file = new File("");
    
    String path = file.getAbsolutePath();  // 경로는 String으로 반환됩니다.
    System.out.print(path);
    2.システムオブジェクトの使用
  • システムオブジェクトのgetProperty()コマンドを使用します.
  • String path = System.getProperty("user.dir");
    
    System.out.println(path);
    3.最も簡単な方法
  • で現在実行されているクラス(Alt+Enter)を押して、現在のクラスのプロパティに入ります.
  • プロパティウィンドウで、次のアイコンをクリックして、現在のクラスが存在するフォルダを表示します.

  • 以上