当前位置: 网站首页>网站建设>网络全网营销

宝鸡虚拟主机|宝鸡服务器空间|宝鸡网站托管|天博克罗地亚在线登录推广-宝鸡本地网络服务公司

发表日期: 2022-09-16 21:26:33 浏览次数:3

宝鸡虚拟主机|宝鸡服务器空间|宝鸡网站托管|天博克罗地亚在线登录推广-宝鸡本地网络服务公司

网站建设.png

 NA(Nirvana)Chain致力研究技术方向,未来会将所有结构进行细分,以适用区块链领域包括DeFi、NFT、挖矿、借贷等,以及传统商业生态里游戏娱乐、餐饮生活、代币支付等场景。当平权化思潮成为主流,权利下放之后,任何人都可以在NA(Nirvana)Chain构建属于自己的个性化Dapp。NAC的原生代币,拥有流通、社区治理和矿工奖励的权利。将来会发行NAC的数字衍生品产品,并进入知名交易所发行计划中,比如全球第二大证券交易市场纳斯达克和芝加哥商品交易所(CME Group)等,大家可以期待一下。



 

因为内部类可以随意使用外部类的成员变量(包括私有)而不用生成外部类的对象,这也是内部类的唯一优点。

如同心脏可以直接访问身体的血液,而不是通过医生来抽血。

程序编译过后会产生两个 .class 文件,分别是 Out.class 和 Out$In.class。

其中 $ 代表了上面程序中 Out.In 中的那个。

Out.In in = new Out().new In() 可以用来生成内部类的对象,这种方法存在两个小知识点需要注意:

  • 1.开头的 Out 是为了标明需要生成的内部类对象在哪个外部类当中。

  • 2.必须先有外部类的对象才能生成内部类的对象,因为内部类的作用就是为了访问外部类中的成员变量。

class Out {
    private int age = 12;
     
    class In {
        private int age = 13;
        public void print() {
            int age = 14;
            System.out.println("局部变量:" + age);
            System.out.println("内部类变量:" + this.age);
            System.out.println("外部类变量:" + Out.this.age);
        }
    }}
 public class Demo {
    public static void main(String[] args) {
        Out.In in = new Out().new In();
        in.print();
    }}

运行结果:

局部变量:14内部类变量:13外部类变量:12

从实例1中可以发现,内部类在没有同名成员变量和局部变量的情况下,内部类会直接访问外部类的成员变量,而无需指定Out.this.属性名

否则,内部类中的局部变量会覆盖外部类的成员变量。

而访问内部类本身的成员变量可用 this.属性名,访问外部类的成员变量需要使用 Out.this.属性名






宝鸡虚拟主机|宝鸡服务器空间|宝鸡网站托管|天博克罗地亚在线登录推广-宝鸡本地网络服务公司

想要咨询,请留言,我们的工作人员将尽快与您联系!
  
400-111-6878
服务热线
在线留言
在线咨询
预约专家
顶部

备案号: 苏ICP备11067224号

CopyRight © 2021 天博克罗地亚在线登录 All Right Reserved 未经许可不得复制转载

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.ymdodo.com

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 天博克罗地亚在线登录| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 苏州网站建设| 调温纤维| 海洋馆运营维护|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878

Baidu
sogou
/
XML 地图 | Sitemap 地图