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

比较经典的解释,Java中顶级类
当你在其它类的外面声明一个类时,Java就认为该类是一个顶级类。其他类指什么?
有没有更直观的解释?

白衣染霜花
浏览 433回答 3
3回答

梦里花落0921

顶级类是指的父类public class A{} public class B extends A{}A就叫顶级类,所谓顶级,也就是该类不再继承别的类,是最上面一层的类例如JAVA里最基础也顶级的类应该算是java.lang.Object了,所有对象都是继承它的

POPMUISE

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

慕丝7291255

比如 类A{类B{}类C{}}这A就是B,C的顶级类,其他类就是指B,C.
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java
JavaScript