这是三个完全不同的事情:
public表示该方法可见,并且可以从其他类型的其他对象中调用。其他的选择是
private,
protected,
package和
package-private。有关更多详细信息,请参见此处。
static表示该方法与该类相关联,而不是与该类的特定实例(对象)相关联。这意味着您可以在不创建类的对象的情况下调用静态方法。
void表示该方法没有返回值。如果该方法返回,则
int您将编写
int而不是
void。
这三种方法的组合最常见于
main大多数教程将包括的方法中。



