首页 > 其他分享 >static

static

时间:2022-10-24 20:46:15浏览次数:38  
标签:变量 静态 访问 实例 static 修饰

static:

1.static修饰的都是类相关的,类级别的

2.所有static修饰的额,都是采用“类名.”的方式访问的

3.static修饰的变量----静态变量

4.static修饰的方法----静态方法

 

变量的分类:

变量根据声明的位置进行划分:

在方法体中声明的变量称为:局部变量

在方法体外声明的变量:成员变量

 

成员变量分为: 实例变量+静态变量

class VarTest{
  
  //以下实例的,都是对象相关的,访问时采用“引用.”的方式访问。需要先new对象
  
  //成员变量中的实例变量
  int i;
   //实例方法
    pulic  void m1(){
  }
  
  //以下静态的,都是类相关的,访问时采用“类名."的方式访问,不需要new对象
  
  //成员变量中的静态变量
  static int k;
  //静态方法
  pulic static void m2(){
  }
}

 

标签:变量,静态,访问,实例,static,修饰
From: https://www.cnblogs.com/Hangli123/p/16822709.html

相关文章

  • c语言static(c语言static是什么意思)
    怎样把C语言学好怎样把C语言学好?怎样把C语言学好怎样把C语言学重要的是急不了的,要一步一步来,慢慢来,把每个知识都学好,烂熟于心,到时就能灵活运用,加油吧孩子。不难的,打好基础什......
  • Python学习:类里面静态方法(@staticmethod),类方法(@classmethod)和实例方法(self)的使用与
    python3类里面常用的方法有3个:静态方法(@staticmethod),类方法(@classmethod)和实例方法(self)本篇讲解这3种方法在使用上有什么区别。1.函数先从函数说起,方法跟函数是有区别的,......
  • C++中static关键字的作用总结
    static的含义static的含义解释为静止的,静态的,当然它在编程语言中也是相关的含义,接下来,让我们看看在C++语言中,static关键字修饰不同的类型时,它的具体含义是什么。static修饰......
  • PHP中self::和static::的区别
    self关键字在编译时而非运行时确定其作用域static关键字在运行时而非编译时确定其作用域个人理解:编译时就是你看到的文件代码的位置,不关心子类是否继承运行时就是程序......
  • Java关键字(三)——static
    我们说Java是一种面向对象编程的语言,而对象是把数据及对数据的操作方法放在一起,作为一个相互依存的整体,对同类对象抽象出其共性,便是Java中的类,我们可以用类描述世间万物......
  • static--代码块
    static代码块packagecom.beijing.xiaowen.oop;publicclassTestStatic{//初始数据源{System.out.println("匿名代码快");}//在加载类......
  • TESTSTATICINITALIZEBLOCK.JAVA静态初始化块的执行顺序
        输出结果:100 300 “public int field=100;”将field初始化为100,直接调用InitializeBlockClass()输出的是100;“obj=new InitializeBlockC......
  • auto和static变量
    auto(自动)变量:auto关键字用来定义一个局部变量为自动的,每一次调用时都会进行初始化。static(自动)变量:static关键字用来定义一个局部变量为静态的,每一次调用时只有第一次会进行......
  • static关键字
    static关键字静态的,作为普通修饰符修饰成员变量/方法--->静态变量/方法||类变量/类方法在普通方法里面可以访问静态方法,但是静态方法中不能方法非静态成员,且不能使......
  • Java_SE_Lesson_2:多态与static和final关键字
    多态:父类型的引用可以指向子类型的对象。Parentp=newChild;当使用多态方式调用方法时,首先检查父类中是否有sing方法,如果没有则编译错误;如果有,再去调用子类的si......