21xrx.com
2024-09-19 23:53:00 Thursday
登录
文章检索 我的文章 写文章
Java中是否允许存在多个public类?
2023-06-19 18:45:27 深夜i     --     --
Java 源文件 public类 非public类 访问 完全限定名称

在Java中,每个源文件都应该对应着一个类,这个类的名称必须与源文件的名称相同。同时,Java还规定一个源文件中只能有一个public类。但是同一个源文件中可以有多个非public类。这些非public类仅在同一个包中可见。

如果在同一个包中要使用这些非public类,就可以直接访问它们。但是,如果要使用public类,就必须使用该类所在的包的名称来引用它。例如,在一个名为com.example的包中有两个类,一个是public类Person,一个是非public类Staff,那么在另一个包中要使用Person类时,需要使用完全限定名称com.example.Person来引用它。

综上所述,Java中是不允许存在多个public类的,一个源文件只能有一个public类,同时可以有多个非public类。

  
  
下一篇: 十六进制数

评论区

{{item['qq_nickname']}}
()
回复
回复
    相似文章