• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

HSpringX

大学生入门笔记
  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

调用成员方法、静态变量

public class Test1 {
    int a = 10;
    public static void main(String[] args) {
        int i = 3;
//        System.out.println(a);
//        主方法为静态方法,不能直接调用成员方法
        Test1 d = new Test1();
        System.out.println(d.a);
        d.show();
    }
    public void show(){
        System.out.println(a);
    }
}

静态方法可以调用静态变量

static不能修饰局部变量

静态变量为共享数据

public class Test2 {
    static int a = 10;
    public static void main(String[] args) {
        System.out.println(a);
        Test2 d = new Test2();
        d.show();
        System.out.println(a);
    }
    public static void show(){
        a = 3;
        System.out.println(a);
    }
}

输出

10
3
3

 

posted on 2021-12-24 19:04  HSpringX  阅读(100)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3