クラスパスの . は何を表しますか?

anonymity
リリース: 2019-05-08 13:50:50
オリジナル
7359 人が閲覧しました

"." は現在のディレクトリ (プログラムをコンパイルまたは実行するときにいるディレクトリ内の .class ファイル) を示し、JAvA_HOME は JDK インストール パス

# を示します。 クラスパスの . は何を表しますか?

##パスは、Eclipse の vmarg の形式で渡されます。タスク マネージャーでコマンド ラインを開いて確認できます。次に、現在のパスを実験して出力して、どのようになるかを確認してみましょう。

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 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!