static关键字

Edit

 

static关键字

static关键字
static是一个修饰符,用于修饰成员(包括成员变量,成员函数),当几个对象有相同的元素,就可以将其static;

当成员被静态修饰后,就多了一个调用方式,除了可以被对象调用外,还可以被类名调用:类名.静态成员;

static修饰的成员变量和函数存在于方法区(或者叫做数据区,共享区);

1.static修饰的成员的特点

1.static修饰的成员随着类的加载而加载,随着类的消失而消失,说明生命周期很长;

2.优先于对象存在,静态是先存在的,对象是后存在的;

3.可以直接被类名所调用;

4.被所有对象所共享

2.实例变量和类变量的区别

1.存放位置
类变量随着类的加载而存在于方法区;
实例变量随着对象的家里而存在于堆内存中;

2.生命周期
类变量生命周期最长,随着类的消失而消失;
实例变量声明周期随着对象的消失而消失;

3.使用静态的注意事项

1.静态方法只能访问静态变量和方法;
2.非静态方法可以访问静态和非静态//静态成员优于对象存在,所以可以使用;
3.静态方法不能定义this,super关键字,因为静态优先于对象存在,所以静态方法中不可以出现this;
4.主函数是静态的;

4.静态成员的利弊

利:对对象的共享数据进行单独空间的存储,节省空间;
弊:声明周期很长,访问出现局限;

5.静态的使用

什么时候使用静态变量
1.当对象中出现共享数据时,该数据被静态所修饰;

什么时候使用静态函数
1.当功能内部没有访问到非静态数据,(即没有访问到特有数据时)那么该功能可以被定义成静态的;

6.在编程的过程中原则:

1.能私有化的尽量私有化;
2.能创建类的尽量创建类;
3.能static的尽量static;

7.静态的一个应用–工具类

每个应用程序中,都有共性功能,可以将这些功能进行抽取独立封装,以便复用

在一般工具类中,里面没有其他成员变量了,全只有方法,所以这些方法全定义成static,同时为了程序的严谨性,可以将
构造函数定义成private,这样就不用new了,而直接(类名.方法)来调用,不占更多的内存

8.程序实例

1./*
2.这里我们发现当建立new ArrayTool这个对象时,该对象并没有封装特有数据,
3.里面操作数组的方法并没有用该对象里面任何的特有数据,
4.所以我们考虑程序更严谨,这里并不需要对象,我们可以将ArrayTool中的方法静态化static,
5.直接用类名调用即可
6.*/

7.
8./*
9.将这些方法都静态后,但该类还是可以被其他程序建立对象,
10.因为类中还默认为该类建立了空参数的构造函数,ArrayTool(){},
11.所以为了让程序更严谨,强制让该类不能建立对象,
12.可以通过将构造函数私有化完成.通过:private ArrayTool(){},
13.这样我们就可以在外面建立这个对象,只能调用里面的方法
14.*/

15.
16./*
17.这种工具类,一般里面都定义成静态方法
18.*/

19.class ArrayToolDemo
20.
{
21. public static void main(String[] args)
22.
{
23. int[] arr={3,2,5,77,55,66,41,21};
24. /*
25. ArrayTool tool=new ArrayTool();
26. System.out.println(tool.getMax(arr));
27. tool.printArray(arr);
28. tool.selectSort(arr);
29. tool.printArray(arr);
30. int[] arr2={2,5,6,87,77,54};
31. tool.selectSort(arr2);
32. tool.printArray(arr2);
33. */

34. System.out.println(ArrayTool.getMax(arr));
35. ArrayTool.printArray(arr);
36. ArrayTool.selectSort(arr);
37. ArrayTool.printArray(arr);
38. int[] arr2={2,5,6,87,77,54};
39. ArrayTool.selectSort(arr2);
40. ArrayTool.printArray(arr2);
41.
42. }
43.}
44.
45.
46./*
47.下面是ArrayTool的代码:
48.class ArrayTool
49.{
50. private ArrayTool()
51. {
52. }
53. public static int getMax(int[] arr)
54. {
55. int max=0;
56. for (int i=0;i<arr.length ;i++ )
57. {
58. if (arr[i]>arr[max])
59. {
60. max=i;
61. }
62. }
63. return arr[max];
64. }
65. public static int getMin(int[] arr)
66. {
67. int min=0;
68. for (int i=0;i<arr.length ;i++ )
69. {
70. if (arr[i]<arr[min])
71. {
72. min=i;
73. }
74. }
75. return arr[min];
76.
77. }
78. public static void selectSort(int[] arr)
79. {
80. for (int i=0;i<arr.length ;i++ )
81. {
82. for (int j=i+1;j<arr.length ;j++ )
83. {
84. if (arr[i]>arr[j])
85. {
86. swap(arr,i,j);
87. }
88. }
89. }
90. }
91. //因为swap不用给外部提供,只需要内部使用,所以私有化private
92. private static void swap(int[] arr,int x,int y)
93. {
94. int temp=arr[x];
95. arr[x]=arr[y];
96. arr[y]=temp;
97. }
98. public static void printArray(int[] arr)
99. {
100. System.out.print("[");
101. for (int i=0;i<arr.length ;i++ )
102. {
103. if (i!=arr.length-1)
104. {
105. System.out.print(arr[i]+",");
106. }else
107. {
108. System.out.print(arr[i]+"]");
109. }
110. }
111. }
112.}
113.
114.*/


9.静态代码块

1.格式

1.static
2.{
3. 执行代码
4.}

2.特点

  • 随着类的加载而执行,只执行一次,最先执行

  • 用于给类进行初始化

  • 类的加载可以通过直接调用类中的静态方法或者new对象来实现类的加载

3.下面的一个程序来说明程序执行顺序

1./*
2.上面程序的执行顺序是:
3. new对象 --> 类中的静态代码块 --> 构造函数代码块 --> 对应对象的构造函数
4.加载Test1类 --> 对类进行初始化 --> 对所有对象初始化--> 对对应对象初始化
5.*/

6.class TestDemo
7.
{
8. public static void main(String[] args)
9.
{
10. new Test1();
11. }
12.}
13.class Test1
14.
{
15. static
16. {
17. System.out.println("a");//静态代码块
18. }
19. {
20. System.out.println("b");//构造代码块
21. }
22. Test1()
23. {
24. System.out.println("c");//构造函数
25. }
26.}
@%2802.Java%29%5Bstatic%2C%20%u9759%u6001%u65B9%u6CD5%2C%20%u9759%u6001%u53D8%u91CF%2C%u9759%u6001%u4EE3%u7801%u5757%5D%0A%23static%u5173%u952E%u5B57%0A%3E**static%u5173%u952E%u5B57**%0A%3Estatic%u662F%u4E00%u4E2A%u4FEE%u9970%u7B26%2C%u7528%u4E8E%u4FEE%u9970%u6210%u5458%28%u5305%u62EC%u6210%u5458%u53D8%u91CF%2C%u6210%u5458%u51FD%u6570%29%2C%u5F53%u51E0%u4E2A%u5BF9%u8C61%u6709%u76F8%u540C%u7684%u5143%u7D20%2C%u5C31%u53EF%u4EE5%u5C06%u5176static%3B%0A%0A%3E%u5F53%u6210%u5458%u88AB%u9759%u6001%u4FEE%u9970%u540E%2C%u5C31%u591A%u4E86%u4E00%u4E2A%u8C03%u7528%u65B9%u5F0F%2C%u9664%u4E86%u53EF%u4EE5%u88AB%u5BF9%u8C61%u8C03%u7528%u5916%2C%u8FD8%u53EF%u4EE5%u88AB%u7C7B%u540D%u8C03%u7528%3A%u7C7B%u540D.%u9759%u6001%u6210%u5458%3B%0A%0A%3Estatic%u4FEE%u9970%u7684%u6210%u5458%u53D8%u91CF%u548C%u51FD%u6570%u5B58%u5728%u4E8E%u65B9%u6CD5%u533A%28%u6216%u8005%u53EB%u505A%u6570%u636E%u533A%2C%u5171%u4EAB%u533A%29%3B%0A%0A%5BTOC%5D%0A%0A%23%23%231.static%u4FEE%u9970%u7684%u6210%u5458%u7684%u7279%u70B9%0A1.static%u4FEE%u9970%u7684%u6210%u5458%u968F%u7740%u7C7B%u7684%u52A0%u8F7D%u800C%u52A0%u8F7D%2C%u968F%u7740%u7C7B%u7684%u6D88%u5931%u800C%u6D88%u5931%2C%u8BF4%u660E%u751F%u547D%u5468%u671F%u5F88%u957F%3B%0A%0A2.%u4F18%u5148%u4E8E%u5BF9%u8C61%u5B58%u5728%2C%u9759%u6001%u662F%u5148%u5B58%u5728%u7684%2C%u5BF9%u8C61%u662F%u540E%u5B58%u5728%u7684%3B%0A%0A3.%u53EF%u4EE5%u76F4%u63A5%u88AB%u7C7B%u540D%u6240%u8C03%u7528%3B%0A%0A4.%u88AB%u6240%u6709%u5BF9%u8C61%u6240%u5171%u4EAB%0A%0A%23%23%232.%u5B9E%u4F8B%u53D8%u91CF%u548C%u7C7B%u53D8%u91CF%u7684%u533A%u522B%0A1.%u5B58%u653E%u4F4D%u7F6E%0A%u7C7B%u53D8%u91CF%u968F%u7740%u7C7B%u7684%u52A0%u8F7D%u800C%u5B58%u5728%u4E8E%u65B9%u6CD5%u533A%3B%0A%u5B9E%u4F8B%u53D8%u91CF%u968F%u7740%u5BF9%u8C61%u7684%u5BB6%u91CC%u800C%u5B58%u5728%u4E8E%u5806%u5185%u5B58%u4E2D%3B%0A%0A2.%u751F%u547D%u5468%u671F%0A%u7C7B%u53D8%u91CF%u751F%u547D%u5468%u671F%u6700%u957F%2C%u968F%u7740%u7C7B%u7684%u6D88%u5931%u800C%u6D88%u5931%3B%0A%u5B9E%u4F8B%u53D8%u91CF%u58F0%u660E%u5468%u671F%u968F%u7740%u5BF9%u8C61%u7684%u6D88%u5931%u800C%u6D88%u5931%3B%0A%0A%23%23%233.%u4F7F%u7528%u9759%u6001%u7684%u6CE8%u610F%u4E8B%u9879%0A1.%u9759%u6001%u65B9%u6CD5%u53EA%u80FD%u8BBF%u95EE%u9759%u6001%u53D8%u91CF%u548C%u65B9%u6CD5%3B%0A2.%u975E%u9759%u6001%u65B9%u6CD5%u53EF%u4EE5%u8BBF%u95EE%u9759%u6001%u548C%u975E%u9759%u6001//%u9759%u6001%u6210%u5458%u4F18%u4E8E%u5BF9%u8C61%u5B58%u5728%2C%u6240%u4EE5%u53EF%u4EE5%u4F7F%u7528%3B%0A3.%u9759%u6001%u65B9%u6CD5%u4E0D%u80FD%u5B9A%u4E49this%2Csuper%u5173%u952E%u5B57%2C%u56E0%u4E3A%u9759%u6001%u4F18%u5148%u4E8E%u5BF9%u8C61%u5B58%u5728%2C%u6240%u4EE5%u9759%u6001%u65B9%u6CD5%u4E2D%u4E0D%u53EF%u4EE5%u51FA%u73B0this%3B%0A4.%u4E3B%u51FD%u6570%u662F%u9759%u6001%u7684%3B%0A%0A%23%23%234.%u9759%u6001%u6210%u5458%u7684%u5229%u5F0A%0A%u5229%3A%u5BF9%u5BF9%u8C61%u7684%u5171%u4EAB%u6570%u636E%u8FDB%u884C%u5355%u72EC%u7A7A%u95F4%u7684%u5B58%u50A8%2C%u8282%u7701%u7A7A%u95F4%3B%0A%u5F0A%3A%u58F0%u660E%u5468%u671F%u5F88%u957F%2C%u8BBF%u95EE%u51FA%u73B0%u5C40%u9650%3B%0A%0A%23%23%235.%u9759%u6001%u7684%u4F7F%u7528%0A%u4EC0%u4E48%u65F6%u5019%u4F7F%u7528%u9759%u6001%u53D8%u91CF%0A1.%u5F53%u5BF9%u8C61%u4E2D%u51FA%u73B0%u5171%u4EAB%u6570%u636E%u65F6%2C%u8BE5%u6570%u636E%u88AB%u9759%u6001%u6240%u4FEE%u9970%3B%0A%0A%u4EC0%u4E48%u65F6%u5019%u4F7F%u7528%u9759%u6001%u51FD%u6570%0A1.%u5F53%u529F%u80FD%u5185%u90E8%u6CA1%u6709%u8BBF%u95EE%u5230%u975E%u9759%u6001%u6570%u636E%2C%28%u5373%u6CA1%u6709%u8BBF%u95EE%u5230%u7279%u6709%u6570%u636E%u65F6%29%u90A3%u4E48%u8BE5%u529F%u80FD%u53EF%u4EE5%u88AB%u5B9A%u4E49%u6210%u9759%u6001%u7684%3B%0A%0A%0A%0A%23%23%236.%u5728%u7F16%u7A0B%u7684%u8FC7%u7A0B%u4E2D%u539F%u5219%3A%0A1.%u80FD%u79C1%u6709%u5316%u7684%u5C3D%u91CF%u79C1%u6709%u5316%3B%0A2.%u80FD%u521B%u5EFA%u7C7B%u7684%u5C3D%u91CF%u521B%u5EFA%u7C7B%3B%0A3.%u80FDstatic%u7684%u5C3D%u91CFstatic%3B%0A%0A%23%23%237.%u9759%u6001%u7684%u4E00%u4E2A%u5E94%u7528--%u5DE5%u5177%u7C7B%0A%u6BCF%u4E2A%u5E94%u7528%u7A0B%u5E8F%u4E2D%2C%u90FD%u6709%u5171%u6027%u529F%u80FD%2C%u53EF%u4EE5%u5C06%u8FD9%u4E9B%u529F%u80FD%u8FDB%u884C%u62BD%u53D6%u72EC%u7ACB%u5C01%u88C5%2C%u4EE5%u4FBF%u590D%u7528%0A%0A%u5728%u4E00%u822C%u5DE5%u5177%u7C7B%u4E2D%2C%u91CC%u9762%u6CA1%u6709%u5176%u4ED6%u6210%u5458%u53D8%u91CF%u4E86%2C%u5168%u53EA%u6709%u65B9%u6CD5%2C%u6240%u4EE5%u8FD9%u4E9B%u65B9%u6CD5%u5168%u5B9A%u4E49%u6210static%2C%u540C%u65F6%u4E3A%u4E86%u7A0B%u5E8F%u7684%u4E25%u8C28%u6027%2C%u53EF%u4EE5%u5C06%0A%u6784%u9020%u51FD%u6570%u5B9A%u4E49%u6210private%2C%u8FD9%u6837%u5C31%u4E0D%u7528new%u4E86%2C%u800C%u76F4%u63A5%28%u7C7B%u540D.%u65B9%u6CD5%29%u6765%u8C03%u7528%2C%u4E0D%u5360%u66F4%u591A%u7684%u5185%u5B58%0A%0A%23%23%238.%u7A0B%u5E8F%u5B9E%u4F8B%0A%60%60%60java%0A/*%0A%u8FD9%u91CC%u6211%u4EEC%u53D1%u73B0%u5F53%u5EFA%u7ACBnew%20ArrayTool%u8FD9%u4E2A%u5BF9%u8C61%u65F6%2C%u8BE5%u5BF9%u8C61%u5E76%u6CA1%u6709%u5C01%u88C5%u7279%u6709%u6570%u636E%2C%0A%u91CC%u9762%u64CD%u4F5C%u6570%u7EC4%u7684%u65B9%u6CD5%u5E76%u6CA1%u6709%u7528%u8BE5%u5BF9%u8C61%u91CC%u9762%u4EFB%u4F55%u7684%u7279%u6709%u6570%u636E%2C%0A%u6240%u4EE5%u6211%u4EEC%u8003%u8651%u7A0B%u5E8F%u66F4%u4E25%u8C28%2C%u8FD9%u91CC%u5E76%u4E0D%u9700%u8981%u5BF9%u8C61%2C%u6211%u4EEC%u53EF%u4EE5%u5C06ArrayTool%u4E2D%u7684%u65B9%u6CD5%u9759%u6001%u5316static%2C%0A%u76F4%u63A5%u7528%u7C7B%u540D%u8C03%u7528%u5373%u53EF%0A*/%0A%0A/*%0A%u5C06%u8FD9%u4E9B%u65B9%u6CD5%u90FD%u9759%u6001%u540E%2C%u4F46%u8BE5%u7C7B%u8FD8%u662F%u53EF%u4EE5%u88AB%u5176%u4ED6%u7A0B%u5E8F%u5EFA%u7ACB%u5BF9%u8C61%2C%0A%u56E0%u4E3A%u7C7B%u4E2D%u8FD8%u9ED8%u8BA4%u4E3A%u8BE5%u7C7B%u5EFA%u7ACB%u4E86%u7A7A%u53C2%u6570%u7684%u6784%u9020%u51FD%u6570%2CArrayTool%28%29%7B%7D%2C%0A%u6240%u4EE5%u4E3A%u4E86%u8BA9%u7A0B%u5E8F%u66F4%u4E25%u8C28%2C%u5F3A%u5236%u8BA9%u8BE5%u7C7B%u4E0D%u80FD%u5EFA%u7ACB%u5BF9%u8C61%2C%0A%u53EF%u4EE5%u901A%u8FC7%u5C06%u6784%u9020%u51FD%u6570%u79C1%u6709%u5316%u5B8C%u6210.%u901A%u8FC7%3Aprivate%20ArrayTool%28%29%7B%7D%2C%0A%u8FD9%u6837%u6211%u4EEC%u5C31%u53EF%u4EE5%u5728%u5916%u9762%u5EFA%u7ACB%u8FD9%u4E2A%u5BF9%u8C61%2C%u53EA%u80FD%u8C03%u7528%u91CC%u9762%u7684%u65B9%u6CD5%0A*/%0A%0A/*%0A%u8FD9%u79CD%u5DE5%u5177%u7C7B%2C%u4E00%u822C%u91CC%u9762%u90FD%u5B9A%u4E49%u6210%u9759%u6001%u65B9%u6CD5%0A*/%0Aclass%20ArrayToolDemo%20%0A%7B%0A%09public%20static%20void%20main%28String%5B%5D%20args%29%20%0A%09%7B%0A%09%09int%5B%5D%20arr%3D%7B3%2C2%2C5%2C77%2C55%2C66%2C41%2C21%7D%3B%0A%09%09/*%0A%09%09ArrayTool%20tool%3Dnew%20ArrayTool%28%29%3B%0A%09%09System.out.println%28tool.getMax%28arr%29%29%3B%0A%09%09tool.printArray%28arr%29%3B%0A%09%09tool.selectSort%28arr%29%3B%0A%09%09tool.printArray%28arr%29%3B%0A%09%09int%5B%5D%20arr2%3D%7B2%2C5%2C6%2C87%2C77%2C54%7D%3B%0A%09%09tool.selectSort%28arr2%29%3B%0A%09%09tool.printArray%28arr2%29%3B%0A%09%09*/%0A%09%09System.out.println%28ArrayTool.getMax%28arr%29%29%3B%0A%09%09ArrayTool.printArray%28arr%29%3B%0A%09%09ArrayTool.selectSort%28arr%29%3B%0A%09%09ArrayTool.printArray%28arr%29%3B%0A%09%09int%5B%5D%20arr2%3D%7B2%2C5%2C6%2C87%2C77%2C54%7D%3B%0A%09%09ArrayTool.selectSort%28arr2%29%3B%0A%09%09ArrayTool.printArray%28arr2%29%3B%0A%0A%09%7D%0A%7D%0A%0A%0A/*%0A%u4E0B%u9762%u662FArrayTool%u7684%u4EE3%u7801%3A%0Aclass%20ArrayTool%0A%7B%0A%09private%20ArrayTool%28%29%0A%09%7B%0A%09%7D%0A%09public%20static%20int%20getMax%28int%5B%5D%20arr%29%20%0A%09%7B%0A%09%09int%20max%3D0%3B%0A%09%09for%20%28int%20i%3D0%3Bi%3Carr.length%20%3Bi++%20%29%0A%09%09%7B%0A%09%09%09if%20%28arr%5Bi%5D%3Earr%5Bmax%5D%29%0A%09%09%09%7B%0A%09%09%09%09max%3Di%3B%0A%09%09%09%7D%0A%09%09%7D%0A%09%09return%20arr%5Bmax%5D%3B%0A%09%7D%0A%09public%20static%20int%20getMin%28int%5B%5D%20arr%29%0A%09%7B%0A%09%09int%20min%3D0%3B%0A%09%09for%20%28int%20i%3D0%3Bi%3Carr.length%20%3Bi++%20%29%0A%09%09%7B%0A%09%09%09if%20%28arr%5Bi%5D%3Carr%5Bmin%5D%29%0A%09%09%09%7B%0A%09%09%09%09min%3Di%3B%0A%09%09%09%7D%0A%09%09%7D%0A%09%09return%20arr%5Bmin%5D%3B%0A%09%09%0A%09%7D%0A%09public%20static%20void%20selectSort%28int%5B%5D%20arr%29%0A%09%7B%0A%09%09for%20%28int%20i%3D0%3Bi%3Carr.length%20%3Bi++%20%29%0A%09%09%7B%0A%09%09%09for%20%28int%20j%3Di+1%3Bj%3Carr.length%20%3Bj++%20%29%0A%09%09%09%7B%0A%09%09%09%09if%20%28arr%5Bi%5D%3Earr%5Bj%5D%29%0A%09%09%09%09%7B%0A%09%09%09%09%09swap%28arr%2Ci%2Cj%29%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%7D%0A%09%7D%0A%09//%u56E0%u4E3Aswap%u4E0D%u7528%u7ED9%u5916%u90E8%u63D0%u4F9B%2C%u53EA%u9700%u8981%u5185%u90E8%u4F7F%u7528%2C%u6240%u4EE5%u79C1%u6709%u5316private%0A%09private%20static%20void%20swap%28int%5B%5D%20arr%2Cint%20x%2Cint%20y%29%0A%09%7B%0A%09%09int%20temp%3Darr%5Bx%5D%3B%0A%09%09arr%5Bx%5D%3Darr%5By%5D%3B%0A%09%09arr%5By%5D%3Dtemp%3B%0A%09%7D%0A%09public%20static%20void%20printArray%28int%5B%5D%20arr%29%0A%09%7B%0A%09%09System.out.print%28%22%5B%22%29%3B%0A%09%09for%20%28int%20i%3D0%3Bi%3Carr.length%20%3Bi++%20%29%0A%09%09%7B%0A%09%09%09if%20%28i%21%3Darr.length-1%29%0A%09%09%09%7B%0A%09%09%09%09System.out.print%28arr%5Bi%5D+%22%2C%22%29%3B%0A%09%09%09%7Delse%0A%09%09%09%7B%0A%09%09%09%09System.out.print%28arr%5Bi%5D+%22%5D%22%29%3B%0A%09%09%09%7D%0A%09%09%7D%0A%09%7D%0A%7D%0A%0A*/%0A%60%60%60%0A%0A---%0A%23%23%239.%u9759%u6001%u4EE3%u7801%u5757%0A%23%23%23%231.%u683C%u5F0F%0A%60%60%60%0Astatic%0A%7B%0A%09%u6267%u884C%u4EE3%u7801%0A%7D%0A%60%60%60%0A%0A%23%23%23%232.%u7279%u70B9%0A-%20%u968F%u7740%u7C7B%u7684%u52A0%u8F7D%u800C%u6267%u884C%2C%u53EA%u6267%u884C%u4E00%u6B21%2C%u6700%u5148%u6267%u884C%0A%0A-%20%u7528%u4E8E%u7ED9%u7C7B%u8FDB%u884C%u521D%u59CB%u5316%0A%0A-%20%u7C7B%u7684%u52A0%u8F7D%u53EF%u4EE5%u901A%u8FC7%u76F4%u63A5%u8C03%u7528%u7C7B%u4E2D%u7684%u9759%u6001%u65B9%u6CD5%u6216%u8005new%u5BF9%u8C61%u6765%u5B9E%u73B0%u7C7B%u7684%u52A0%u8F7D%0A%0A%0A%23%23%23%233.%u4E0B%u9762%u7684%u4E00%u4E2A%u7A0B%u5E8F%u6765%u8BF4%u660E%u7A0B%u5E8F%u6267%u884C%u987A%u5E8F%0A%60%60%60java%0A/*%0A%u4E0A%u9762%u7A0B%u5E8F%u7684%u6267%u884C%u987A%u5E8F%u662F%3A%0A%09new%u5BF9%u8C61%20%20--%3E%20%20%u7C7B%u4E2D%u7684%u9759%u6001%u4EE3%u7801%u5757%20%20--%3E%20%20%u6784%u9020%u51FD%u6570%u4EE3%u7801%u5757%20%20--%3E%20%20%u5BF9%u5E94%u5BF9%u8C61%u7684%u6784%u9020%u51FD%u6570%0A%u52A0%u8F7DTest1%u7C7B%20%20--%3E%20%20%u5BF9%u7C7B%u8FDB%u884C%u521D%u59CB%u5316%20%20%20%20--%3E%20%20%u5BF9%u6240%u6709%u5BF9%u8C61%u521D%u59CB%u5316--%3E%20%20%u5BF9%u5BF9%u5E94%u5BF9%u8C61%u521D%u59CB%u5316%0A*/%0Aclass%20%20TestDemo%0A%7B%0A%09public%20static%20void%20main%28String%5B%5D%20args%29%20%0A%09%7B%0A%09%09new%20Test1%28%29%3B%0A%09%7D%0A%7D%0Aclass%20Test1%0A%7B%0A%09static%0A%09%7B%0A%09%09System.out.println%28%22a%22%29%3B//%u9759%u6001%u4EE3%u7801%u5757%0A%09%7D%0A%09%7B%0A%09%09System.out.println%28%22b%22%29%3B//%u6784%u9020%u4EE3%u7801%u5757%0A%09%7D%0A%09Test1%28%29%0A%09%7B%0A%09%09System.out.println%28%22c%22%29%3B//%u6784%u9020%u51FD%u6570%0A%09%7D%0A%7D%0A%60%60%60%0A%0A

 

posted @ 2017-07-05 14:49  RuntimExcep  阅读(196)  评论(0编辑  收藏  举报