1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > Java 静态变量 静态方法 静态常量(java static 关键字)

Java 静态变量 静态方法 静态常量(java static 关键字)

时间:2024-02-19 08:23:47

相关推荐

Java 静态变量 静态方法 静态常量(java static 关键字)

Java 静态变量,静态方法,静态常量 就是变量 ,方法,常量前面添加了static 关键字

为什么要使用静态的呢

有时候在处理问题时会需要两个类在同一个内存区域共享一个数据, 不如现在 Main 类中用到一个 NAME常量

而 有一个Book类中也用到了NAME常量,这时就没有必要在2个类中都创建NAME常量了 为了解决这个问题 我们

可以把这个NAME常量设置为static 相信这里就明白了为什么要使用了static了吧

其语法:

类名.静态类成员

一个小案例 来更好的理解static 关键字

package me;public class Me {static String name; //静态变量static double PI = 3.14;//静态常量public static void Fine(){System.out.println("静态方法调用了额");}public void Method(){System.out.println(Me.name);System.out.println(Me.PI);}public static void main(String[] args) {Me.Fine(); //静态方法调用Me me = new Me();me.Method();// 等同于 new Me().Method();}}

静态变量, 静态方法,静态常量 以上demo 都提到了.

注意事项:

1 静态方法不可以使用this关键字

2 在静态方法中不可以直接调用非静态方法

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。