私はJavaを学び始めており、Eclipseで初めてのhello world関数を作成しました。Javaの宣言されていないクラスは公開されていますか?
class HelloWorld {
public static void main(String[] args){
System.out.println("Hello World!");
}
}
と
public class HelloWorld {
public static void main(String[] args){
System.out.println("Hello World!");
}
}
どちらも成功し「印刷:私は、次の2つの関数、私のJavaプロジェクトのsrcフォルダのデフォルト・パッケージ内の両方が、同じことを行うように見えることに気付きましたこんにちは世界!'コンソールに接続します。
私はさまざまなクラスタイプについて少しは読んだことがありますが、最初の関数で宣言するクラスのタイプは不明です。これら2つの機能の違いは何ですか? Javaは最初のケースで私のこんにちは世界クラスを公開しますか?
パッケージ非公開 – soulcheck