创建一个静态的内部类对象是什么意思,我们不需要外部类对象

发布于 科技 2024-06-05
4个回答
  1. 匿名用户2024-01-29

    “当你尝试创建一个静态的内部类时,我们不需要先实例化外部类; 在非静态内部类(例如,new)上操作时,必须首先实例化外部类。 下面是一个简单的示例。

    public class aaa static class staticinner }class nonstaticinner }nonstaticinner getnonstaticinner()

  2. 匿名用户2024-01-28

    你写的 3 个都不是。

    是内部=; 外部类没有 getinner() 方法。

    可以写成 inner inner=new inner(); 编译错误)inner是一个静态的内部类,静态的东西属于类,所以不能直接引用。

    或者 inner=new inner(); 编译错误)这里也一样,左边是正确的,但右边找不到类,需要添加外部类对象引用。

  3. 匿名用户2024-01-27

    简单来说,static就是在方法前面加的,那么这个类就是一个静态类,它的优点是不需要为这个类构建一个对象,可以直接调用它!

    如果 static 放在类的前面,那么如果想在另一个类中调用这个类,可以直接使用该类。 方法名称已启动。

    如果将 static 放在变量的前面,则不需要构造函数,只需使用类名调用变量即可。

  4. 匿名用户2024-01-26

    因为静态类和方法只谈论属于类本身的皮肤,而不属于该类的对象,更不用说其他外部类的对象了。

    静态谈论 Shibi 的内部类,在类中定义,在任何方法之外,隐含静态定义; 静态内部类只能访问外部类的静态成员。

    生成(新)一个没有外部类成员的静态内部类:这是静态内部类和成员内部类之间的区别。 静态内部类的对象可以直接生成:

    in=new ;无需通过生成外部类对象来生成。 这有效地使静态内部类成为顶级类。 您可以定义私有静态内部类。

相关回答
10个回答2024-06-05

在Windows中单击鼠标右键,然后选择“新建”菜单可以非常方便地创建一个新文件,“新建”菜单列出了与某些应用程序相关的文件类型,例如“文本文件”,“winzip文件”等,但是“新建”菜单并未列出应用程序中包含的所有文件类型,我们可以根据需要将其他文件类型添加到“新建”菜单中。 >>>More

6个回答2024-06-05

打开控制面板 - 文件夹选项,或在菜单栏 - 工具 - 文件夹选项 Ranbu Chong 中打开任何文件夹。 >>>More

3个回答2024-06-05

不知道你需要搭建什么样的**,我给大家介绍一下普通的**方法。 >>>More

7个回答2024-06-05

闪烁以添加要使用的形状提示。

我用闪光灯做形状变形没有功能,让我忘记。 >>>More

11个回答2024-06-05

如果想建,搜索wordpress教孝道。

如果要创建一个,请提供一个简单的想法: >>>More