我开始学习 java 并在 Eclipse 中创建了我的第一个 hello world 函数。我注意到以下两个函数,都在我的 java 项目的 src 文件夹的默认包中,似乎做同样的事情:
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!");
}
}
两者都成功打印“Hello World!” 到控制台。
我已经阅读了一些关于不同类类型的文章,但不确定我将使用第一个函数声明什么类型的类。这两个函数有什么区别?java是否在第一种情况下公开了我的hello world类?