예제 #1
0
  /**
   * 为了语义一致性,若方法内部类引用了局部变量,则必须为final类型
   *
   * @param i
   */
  public static void print(final int i) {
    class MyInner {
      public void print() {
        System.out.println(i);
      }
    }

    MyInner myInner = new MyInner();
    myInner.print();
  }
예제 #2
0
 public void accessInner() {
   MyInner obj = new MyInner();
   obj.ans = 500;
   System.out.println("Inner class value: " + obj.ans);
 }