java静态方法的调用_java静态方法的作用-天天热议
1、首先,认清这四类成员变量以及由这些关键修辞成员变量和成员方法形成的四类成员方法。2、四种类型的成员
1、首先,认清这四类成员变量以及由这些关键修辞成员变量和成员方法形成的四类成员方法。
2、四种类型的成员变量:
3、公共静态数据类型成员变量名;-公共的静态成员变量。
(资料图片仅供参考)
4、公共数据类型成员变量名;-公共的非静态成员变量。
5、私有静态数据类型成员变量名;-私有的静态成员变量。
6、私有数据类型成员变量名;-私有非静态成员变量。
7、第4类成员方法:
8、公共静态数据类型成员方法名(){ }-公共静态成员方法。
9、公共数据类型成员方法名称(){ }-公共的非静态成员方法。
10、私有静态数据类型成员方法名称(){ }-私有静态成员方法。
11、私有数据类型成员方法名称(){ }-私有非静态成员方法。
12、其次,您应该知道创建的成员更改只有在方法中被访问时才能生效。另外,原则上一个方法可以调用另一个方法。但是有了这些关键字修辞成员变量和成员方法,可以在另一个方法中访问吗?
13、被叫怎么办?
14、以下是一些例子
15、step1:新建一个类(本例类名:MethodVisitMethod)。8个成员方法,1个主方法main() 它是用来测试验证。
16、
17、step2:代码如下
18、/**
19、 * 本实例探究一个方法访问其它成员方法有什么的规律
20、*/
21、public class MethodVisitMethod {
22、 //create 主方法
23、 public static void main(String[] args) {
24、 System.out.println("综合测试结果,得出如下结论:");
25、 System.out.println("1.静态的方法只能调用到静态的成员方法。");
26、 System.out.println("2.非静态的方法可以调用到静态的和非静态的方法。");
27、 }
28、 //create 公有、静态的方法
29、 public static void show_1() {
30、 int a=10;
31、 int b=20;
32、 int c=a + b;
33、 System.out.println(c);
34、 }
35、 //create 私有、静态的方法
36、 private static void show_2() {
37、 int a=10;
38、 int b=20;
39、 int c=a * b;
40、 System.out.println(c);
41、 }
42、 //create 公有的、非静态的方法
43、 public void show_3() {
44、 int a=10;
45、 int b=20;
46、 int c=a/b;
47、 System.out.println(c);
48、 }
49、 //create 私有、非静态的方法
50、 private void show_4() {
51、 int a=10;
52、 int b=20;
53、 int c=a - b;
54、 System.out.println(c);
55、 }
56、 //create 测试方法
57、 public static void test_1() {
58、 show_1();
59、 show_2();
60、 //show_3();//无法从静态上下文中引用非静态方法show_3()
61、 //show_4();//无法从静态上下文中引用非静态方法show_4()
62、 //说明公有、静态的方法只能调用静态的方法。
63、 }
64、 private static void test_2() {
65、 show_1();
66、 show_2();
67、 //show_3();//无法从静态上下文中引用非静态方法show_3()
68、 //show_4();//无法从静态上下文中引用非静态方法show_4()
69、 //说明私有、静态的方法只能调用静态的方法。
70、 }
71、 public void test_3() {
72、 show_1();
73、 show_2();
74、 show_3();
75、 show_4();
76、 //说明公有、非静态的方法可以调用静态的和非静态的方法。
77、 }
78、 private void test_4() {
79、 show_1();
80、 show_2();
81、 show_3();
82、 show_4();
83、 //说明私有、非静态的方法可以调用静态的和非静态的方法。
84、 }
85、 /*
86、 *
87、 * */
88、}
89、step3:新建一个类(本例类名:MethodVisitVariable)
90、本类由4个成员变量,4个成员方法,1个主方法main()组成
91、代码如下
92、/**
93、* 本实例探究一个方法访问成员变量的规律
94、*/
95、public class methodVisitVariable {
96、 public static void main(String[] args){
97、 System.out.println("综合测试结果,可以得出结论:");
98、 System.out.println("1.静态方法只能访问静态的成员变量。");
99、 System.out.println("2.非静态的方法可以访问静态的和非静态的成员变量。");
100、 }
101、 //satement variable
102、 public static String a1;
103、 private static String a2;
104、 public String a3;
105、 private String a4;
106、 //create method
107、 public static void call_1(){
108、 String a=a1;
109、 String b=a2;
110、 //String c=a3;
111、 //String d=a4;
112、 //说明公有、静态的方法只能访问静态的成员变量。
113、 }
114、 //create method
115、 private static void call_2(){
116、 String a=a1;
117、 String b=a2;
118、 //String c=a3;
119、 //String d=a4;
120、 //说明私有、静态的方法只能访问静态的成员变量。
121、 }
122、 //create method
123、 public void call_3(){
124、 String a=a1;
125、 String b=a2;
126、 String c=a3;
127、 String d=a4;
128、 //说明公有、非静态的方法可以访问静态的和非静态成员变量。
129、 }
130、 //create method
131、 private void call_4(){
132、 String a=a1;
133、 String b=a2;
134、 String c=a3;
135、 String d=a4;
136、 //说明私有、非静态的方法可以访问静态的和非静态成员变量。
137、 }
138、}
139、 /*测试方法是逐个方法进行测试,取消前各个被调用的方法前面的注释符//,运行main方法。对多次行动的结果进行归纳总结:得出如下规律:(如图所示)
140、*/
本文到此结束,希望对大家有所帮助。
关键词:
[ 相关文章 ]
1、首先,认清这四类成员变量以及由这些关键修辞成员变量和成员方法形成的四类成员方法。2、四种类型的成员
4月27日,龙蟠科技(603906)融资买入656 57万元,融资偿还873 96万元,融资净卖出217 39万元,融资余额2 16亿元。
4月27日,2023年中国家电及消费电子博览会在上海开幕。家电领域创新成果将集中释放,并引领家电与消费电子
资本反哺村企共建京山开掘三产融合“富矿”---4月9日在京山召开的全省“万企兴万村”行动现场交流会,让许
1、《忍不住的“关怀”:1949年前后的书生与政治》是2013年广西师范大学出版社出版的图书。2、作者是杨奎松
1、很多西方人认为地球和天空是在6000年前是经超自然的创造形成的(至今很多人仍然坚信这一结论,尽管这样做
证券时报记者贺觉渊江聃截至4月27日,除福建外的全国30个省、自治区、直辖市公布了2023年一季度地区生产总
3·15观点为“坐地降价”的淄博点赞像淄博“坐地降价”一样,站在游客的立场上思考问题,主动拿出应对方案
就在几天前,我们了解到,改款的2020GenesisG90的起价为73,195美元(3 3TPremiumRWD
花旗:维持EnphaseEnergy(ENPH US)买入评级,目标价由285 00美元调整至267 00美元。
知识产权种类繁多,其中版权最为人熟悉,最贴近生活。创作者因知识付费而受益,被盗版侵权而受损,版权无处
1、梁园虽好的意思是形容美好的园子景色不如家里的好。2、原句为:梁园虽好,不是久恋之家。3、【出处】:
记者今天(4月27日)从交通运输部新闻发布会上了解到,预计今年“五一”假期,全国高速公路日均流量将达到5
临沧离您并不遥远这里是缩小版的云南是一个即可避寒又能避暑的城市这里是“吃货的天堂”又是一个让您激情燃
智通财经APP讯,渤海化学(600800 SH)披露2023年第一季度报告,该公司报告期实现营业收入5 20亿元,同比下降
直播吧4月25日讯据中甲联赛官方消息,广西平果哈嘹刘柏杨当选中甲联赛首轮最佳球员。2003年出生的刘柏杨在
2023年全国五一劳动奖揭晓新民晚报社“帮侬忙”全媒体工作室获“全国工人先锋号”称号
众生药业(SZ002317,收盘价:22 52元)4月27日晚间发布一季度业绩公告称,2023年第一季度营收约7 47亿元,
据报道,我国每年取得的约3万项重大科技成果的平均转化率仅为20%,高校科技成果转化率不到10%,而医药科技
你需要的东西细砂纸粘布水性清漆海绵刷炭笔钛白丙烯颜料中型圆刷黑色象牙色丙烯颜料小平刷中型干刷纸巾浅绿
[ 相关新闻 ]
Copyright 2015-2022 海峡医院网 版权所有 备案号:皖ICP备2022009963号-10 联系邮箱:396 029 142 @qq.com