为了账号安全,请及时绑定邮箱和手机立即绑定

关于在Java中的顶级类 是什么意思?求解释~

关于在Java中的顶级类 是什么意思?求解释~

白衣染霜花 2022-02-09 11:07:31
比较经典的解释,Java中顶级类当你在其它类的外面声明一个类时,Java就认为该类是一个顶级类。其他类指什么?有没有更直观的解释?
查看完整描述

3 回答

?
梦里花落0921

TA贡献1772条经验 获得超6个赞

顶级类是指的父类


public class A{} public class extends A{}

A就叫顶级类,所谓顶级,也就是该类不再继承别的类,是最上面一层的类

例如JAVA里最基础也顶级的类应该算是java.lang.Object了,所有对象都是继承它的


查看完整回答
反对 回复 2022-02-14
?
POPMUISE

TA贡献1765条经验 获得超5个赞

顶级类,顾名思义,最外层,最高级的类;
怎么理解呢?在java中,当你在其它类的外边声明一个类(就是一个对立的类);它就会认为这是一个顶级类!
还有一种嵌套顶级类;如果你在一个顶级类中声明一个类,并且在该嵌套类的声明前加上static的修饰符,你就得到了一个嵌套顶级类。
以下的代码段声明了一个顶级类和一个嵌套顶级类:
class TopLevelClass{//顶级类
static class NestedTopLevelClass{//嵌套顶级类
}
}
就象静态的字段和静态的方法一样(也可称为类字段和类方法),一个嵌套的顶级类也是与对象无关的。



查看完整回答
反对 回复 2022-02-14
?
慕丝7291255

TA贡献1859条经验 获得超6个赞

比如 类A{
类B{}
类C{}
}
这A就是B,C的顶级类,其他类就是指B,C.

查看完整回答
反对 回复 2022-02-14
  • 3 回答
  • 0 关注
  • 432 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信