JAVA static关键字注意事项
在同一类下
对于量静态成员变
1、同一个类中,可以直接调用静态变量 2、也可用类名调用 3、当然用对象也不是不可以,但不推荐在静态方法中
1、可以调用静态成员变量 2、不可调用外部实例成员变量 3、无法使用this关键字在实例方法中 1、可以调用外部实例变量 2、也可调用静态变量 3、this关键字也可使用
在不同类下
对于静态成员变量
1、不可直接调用静态变量
2、可以用类名调用
3、可以用变量名调用,但不推荐
代码演示:
同一类下
/**
* 在同一类下
*/
public class Users {
//定义实例成员变量name1
public String name1;
//定义静态成员变量name2
public static String name2 = "CVqiandundun";
public static void main(String[] args) {
/**
* 在静态成员变量中
*/
版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/27782.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
共有 0 条评论