比如说,你把文件命名成“cat.java” 那这个文件中的类cat 必须是用public 修饰的,而且除了这个cat 前面可以用public修饰其他类不能用public修饰
例子:
文件名:cat.java
文件中写法:
public class cat{
}
class dog{
}
class pig{
}
其实一类定义文件中还可以包含多个static public的类,示例如下:
public class cat{
public static class BlackCat{
}
public static class WriteCat{
}
}
class dog{
}
class pig{
}