zoukankan      html  css  js  c++  java
  • 实例化内部类

    非静态内部类的实例化:

    public class Outer {
      private int size;
      public class Inner {
        private int counter = 10;
        public void doStuff() {
          size++;
      }
    }
      public static void main(String args[]) {
        Outer outer = new Outer();
        Inner inner = outer.new Inner();
        inner.doStuff();
        System.out.println(outer.size);
        System.out.println(inner.counter);
      }
    }

    静态内部类实例化:

    public class Outer {
      private int size;
      public static class Inner {
        private int counter = 10;
        public void doStuff() {
          size++;
      }
    }
      public static void main(String args[]) {
        Outer.Inner inner = new Outer.Inner();
        inner.doStuff();
        System.out.println(outer.size);
        System.out.println(inner.counter);
      }
    }

  • 相关阅读:
    初识计算机
    前端html css
    mysql高级
    mysql多表查询
    mysql数据库查询
    mysql表关系
    mysql数据类型
    mysql数据库介绍
    异步回调 协程
    GIL-全局解释器锁
  • 原文地址:https://www.cnblogs.com/qinjf/p/8342444.html
Copyright © 2011-2022 走看看