package com.cc.bsp.persistence.core.impl.hibernate.jpa; public class Test { public int b = 80; public int test(){ System.out.println("input init arg b:" + b); b = b + 40; System.out.println("result init arg b:" + b); return b; } public int test(int a){ System.out.println("input arg :" + a); a = a + 9; System.out.println("result :" + a); return a; } /** * @param args */ public static void main(String[] args) { Test t = new Test(); System.out.println("------------局部变量--------------------"); int a = 100; int result = t.test(a); System.out.println("return result :" + result); System.out.println("final :" + a); System.out.println("------------全局变量--------------------"); int result1 = t.test(); System.out.println("return result :" + result1); System.out.println("final :" + t.b); } }
------------局部变量-------------------- input arg :100 result :109 return result :109 final :100 ------------全局变量-------------------- input init arg b:80 result init arg b:120 return result :120 final :120