在Java中,public是一个关键字,用于声明一个公共的成员(变量、方法或类)。它的作用是使得被声明的成员可以被任何其他类访问。
具体用法如下:
- 当public修饰一个类时,该类可以被任何其他类访问和使用,无论该类位于不同的包中还是同一个包中。
- 当public修饰一个方法时,该方法可以被任何其他类调用。
- 当public修饰一个变量时,该变量可以被任何其他类访问和修改。
需要注意的是,Java中只能有一个public类,且该类的名称必须与文件名相同。其他非public类可以有多个,并且可以在同一个文件中定义。