fork download
  1. class LocalInnerClassTest2 {
  2. private String x="Outer2";
  3. public static void main(String [] args){
  4. LocalInnerClassTest2 test=new LocalInnerClassTest2();
  5. test.doStuff();
  6. }
  7. void doStuff(){
  8. final String z="local variable";
  9. class MyInner {
  10. public void seeOuter(){
  11. System.out.println("Outer x is "+x);
  12. System.out.println("Local variable z is "+z);
  13. }
  14. }
  15. MyInner my=new MyInner();
  16. my.seeOuter();
  17. }
  18. }
Success #stdin #stdout 0.07s 380160KB
stdin
Standard input is empty
stdout
Outer x is Outer2
Local variable z is local variable