1:通过将基本数据类型封装成数组,传递数组引用。

2:定义类私有变量通过this使用(如果定义方法供外部类使用,可以不要用this)

3:通过定义额外类

 1 class GolbalVer{
 2     private int index = 0;
 3     public void increase(){
 4         ++index;
 5     }
 6     public void print(){
 7         System.out.println("index = " + index);
 8     }
 9 }
10 
11 class TestGlobalVer{
12     public static void main(String[] args){
13         GolbalVer golbalVer = new GolbalVer();
14         golbalVer.print();
15         golbalVer.increase();
16         golbalVer.print();
17         golbalVer.increase();
18         golbalVer.print();
19         golbalVer.increase();
20         golbalVer.print();
21         golbalVer.increase();
22         golbalVer.print();
23     }
24 }

输出:

1 index = 0
2 index = 1
3 index = 2
4 index = 3
5 index = 4

 

posted on 2018-01-11 23:19  飞奔的菜鸟  阅读(1212)  评论(0编辑  收藏  举报