当前位置:首页 > 生活 > 正文内容

java静态方法可以被继承吗(java静态类)

2023-02-22 16:45:26生活495

大家好,今天就和小鱼一起来看看这个问题吧 。java静态方法有什么特点,java静态方法的作用很多人还不知道,现在让我们一起来看看吧!

java静态方法可以被继承吗(java静态类)

1、 首先,认清这四类成员变量以及由这些关键修辞成员变量和成员方法形成的四类成员方法。

2、 四种类型的成员变量:

3、 公共静态数据类型成员变量名;-公共的静态成员变量。

4、 公共数据类型成员变量名;-公共的非静态成员变量。

5、 私有静态数据类型成员变量名;-私有的静态成员变量。

6、 私有数据类型成员变量名;-私有非静态成员变量。

7、 第4类成员方法:

8、 公共静态数据类型成员方法名(){ }-公共静态成员方法。

9、 公共数据类型成员方法名称(){ }-公共的非静态成员方法。

10、 私有静态数据类型成员方法名称(){ }-私有静态成员方法。

11、 私有数据类型成员方法名称(){ }-私有非静态成员方法。

12、 其次,您应该知道创建的成员更改只有在方法中被访问时才能生效。另外,原则上一个方法可以调用另一个方法。但是有了这些关键字修辞成员变量和成员方法,可以在另一个方法中访问和调用吗?

13、 以下是一些例子

14、 步骤1:创建一个新类(在本例中,类名为MethodVisitMethod)。8个成员方法,1个main方法main(),用于测试验证。

15、 第二步:代码如下

16、 /**

17、 *这个例子探索了一个方法访问其他成员方法的规律。

18、 */

19、 公共类MethodVisitMethod {

20、 //创建主方法

21、 公共静态void main(String[] args) {

22、 System.out.println('综合测试结果,得出以下结论:');

23、 System.out.println('1。只能对静态成员方法调用静态方法。);

24、 System.out.println('2。非静态方法可以调用静态和非静态方法。);

25、 }

26、 //创建公共的静态方法

27、 公共静态void show_1() {

28、 int a=10

29、 int b=20

30、 int c=a b;

31、 system . out . println(c);

32、 }

33、 //创建私有的静态方法

34、 私有静态void show_2() {

35、 int a=10

36、 int b=20

37、 int c=a * b;

38、 system . out . println(c);

39、 }

40、 //创建一个公共的非静态方法

41、 public void show_3() {

42、 int a=10

43、 int b=20

44、 int c=a/b;

45、 system . out . println(c);

46、 }

47、 //创建私有的非静态方法

48、 私有void show_4() {

49、 int a=10

50、 int b=20

51、 int c=a-b;

52、 system . out . println(c);

53、 }

54、 //创建测试方法

55、 公共静态空测试_1() {

56、 show _ 1();

57、 show _ 2();

58、 //show _ 3();//不能从静态上下文中引用非静态方法show_3()。

59、 //show _ 4();//不能从静态上下文中引用非静态方法show_4()。

60、 //说明公共和静态方法只能调用静态方法。

61、 }

62、 私有静态void test_2() {

63、 show _ 1();

64、 show _ 2();

65、 //show _ 3();//不能从静态上下文中引用非静态方法show_3()。

66、 //show _ 4();//不能从静态上下文中引用非静态方法show_4()。

67、 //说明私有和静态方法只能调用静态方法。

68、 }

69、 public void test_3() {

70、 show _ 1();

71、 show _ 2();

72、 show _ 3();

73、 show _ 4();

74、 //说明公共和非静态方法可以调用静态和非静态方法。

75、 }

76、 私有void test_4() {

77、 show _ 1();

78、 show _ 2();

79、 show _ 3();

80、 show _ 4();

81、 //说明私有和非静态方法可以调用静态和非静态方法。

82、 }

83、 /*

84、 *

85、 * */

86、 }

87、 步骤3:创建一个新类(在本例中,类名为MethodVisitVariable)。

88、 这个类由四个成员变量、四个成员方法和一个主方法main()组成。

89、 代码如下所示

90、 /**

91、 *这个例子探索了通过方法访问成员变量的规律。

92、 */

93、 公共类methodVisitVariable {

94、 公共静态void main(String[] args){

95、 System.out.println('综合测试结果,我们可以得出结论:');

96、 System.out.println('1。静态方法只能访问静态成员变量。);

97、 System.out.println('2。非静态方法可以访问静态和非静态成员变量。);

98、 }

99、 //状态变量

100、 公共静态字符串a1;

101、 私有静态字符串a2;

102、 公共字符串a3;

103、 私串a4;

104、 //创建方法

105、 公共静态void call_1(){

106、 字符串a=a1

107、 字符串b=a2

108、 //字符串c=a3

109、 //String d=a4;

110、 //说明公共和静态方法只能访问静态成员变量。

111、 }

112、 //创建方法

113、 私有静态void call_2(){

114、 字符串a=a1

115、 字符串b=a2

116、 //字符串c=a3

117、 //String d=a4;

118、 //说明私有和静态方法只能访问静态成员变量。

119、 }

120、 //创建方法

121、 public void call_3(){

122、 字符串a=a1

123、 字符串b=a2

124、 字符串c=a3

125、 字符串d=a4

126、 //解释公共和非静态方法可以访问静态和非静态成员变量。

127、 }

128、 //创建方法

129、 私有void call_4(){

130、 字符串a=a1

131、 字符串b=a2

132、 字符串c=a3

133、 字符串d=a4

134、 //解释私有、非静态方法可以访问静态和非静态成员变量。

135、 }

136、 }

137、 /*测试方法是一次测试一个方法,取消之前每个被调用方法前面的注释//,运行main方法。总结很多动作的结果:得出以下规律:(如图)

138、 */

这篇文章到此就结束,希望能帮助到大家。

扫描二维码推送至手机访问。

版权声明:文章内容摘自网络,如果无意之中侵犯了您的版权,请联系本站,本站将在3个工作日内删除。谢谢!

本文链接:http://www.xixia168.cn/n/sh/268039.html

标签: 静态作用
分享给朋友:

“java静态方法可以被继承吗(java静态类)” 的相关文章

春节高速具体免费时间几号到几号(2021年春节高速免费时间表一览)

春节高速具体免费时间几号到几号(2021年春节高速免费时间表一览)

大家好,今天就和小白一起来看看这个问题吧 。2021年春节高速免费时间表一览,春节高速具体免费时间几号到几号很多人还不知道,现在让我们一起来看看吧!导语:春节就要到了,很多人都非常关心今年的高速会如何免费,时间怎么算。早在去年年底,放假安排就已经出来了,随后不久高速免费时间也出来了。那么,到底春节高...

端午节五彩绳戴几天(端午节五彩绳的寓意)

端午节五彩绳戴几天(端午节五彩绳的寓意)

大家好,今天就和可心一起来看看这个问题吧 。端午节五彩绳的寓意,端午节五彩绳戴几天很多人还不知道,现在让我们一起来看看吧!  一、  端午节五彩绳的寓意  为孩子系五彩绳是端午节的重要习俗,它有祈福纳吉的美好寓意。  端午节系五彩绳的习俗起源于汉代,至今不衰。民间把五彩绳看成“五彩龙”,端午节又称“...

湖北高考分数线2020最新分布表(2020湖北高考分数线一览表)

湖北高考分数线2020最新分布表(2020湖北高考分数线一览表)

大家好,今天就和小熊一起来看看这个问题吧 。2020湖北高考分数线一览表,湖北高考分数线2020最新分布表很多人还不知道,现在让我们一起来看看吧!    湖北:一本文科531分 理科521分  本科一批理工类521分,文史类为531分;本科二批:理工类为395分,文史类为426分。湖北高考分数线公布...

2020年春节放假安排时间表国务院(2020春节几月几号放假)

2020年春节放假安排时间表国务院(2020春节几月几号放假)

大家好,今天就和蜜蜜一起来看看这个问题吧 。2020春节几月几号放假,2020年春节放假安排时间表国务院很多人还不知道,现在让我们一起来看看吧!  一、2020春节几月几号放假二、2020春节时间:2020年1月25日,星期六。三、  2020春节放假安排:1月24日至2日2日放假调休,共10天假期...

2021陕西高考怎么填志愿(2021陕西高考志愿填报时间表)

2021陕西高考怎么填志愿(2021陕西高考志愿填报时间表)

大家好,今天就和小鱼一起来看看这个问题吧 。2021陕西高考志愿填报时间表,2021陕西高考怎么填志愿很多人还不知道,现在让我们一起来看看吧!  一、  2021陕西高考志愿填报时间表  根据历年陕西高考志愿填报时间,我们可以推测陕西高考志愿填报的时间在高考成绩公布后的2-3天内就可以填报志愿了,届...

高速免费期间提前上高速收费吗(2021国庆高速免费提前上高速要不要钱的)

高速免费期间提前上高速收费吗(2021国庆高速免费提前上高速要不要钱的)

大家好,今天就和小鱼一起来看看这个问题吧 。2021国庆高速免费提前上高速要不要钱的,高速免费期间提前上高速收费吗很多人还不知道,现在让我们一起来看看吧!  导语:我国对于高速免费的时间范围为春节、清明节、劳动节、国庆节等四个国家法定节假日,具体的高速免费时间点是节假日第一天00:00开始,节假日最...