首页 > 其他分享 >stati

stati

时间:2022-09-19 21:34:25浏览次数:58  
标签:初始化 变量 静态 static 修饰 方法 stati

今天学习了Java中static的使用方法。

static关键字可以用在变量、方法、代码块和嵌套类伤,static关键字属于类,而不是类的实例。变量:称为类变量、静态变量方法:称为类方法、静态方法代码块:称为静态代码块,嵌套类:称为静态内部类。static翻译为“静态”所有的static关系子修饰都是类相关的,类级别的。所有的static修饰的,都是采用“类名.”的方式访问。static修饰的变量:静态变量static修饰的方法:静态方法没有static修饰的方法都要先new对象,然后通过“引用.”访问static修饰的方法只能被另一个也是static修饰的方法调用。

static修饰的成员变量称为静态变量:静态变量和非静态变量的区别是:静态变量被所有的对象所共享,在内存中只有一个副本,它当且仅当在类初次加载时会被初始化。而非静态变量是对象所拥有的,在创建对象的时候被初始化,存在多个副本,各个对象拥有的副本互不影响。

static成员变量的初始化顺序按照定义的顺序进行初始化。

标签:初始化,变量,静态,static,修饰,方法,stati
From: https://www.cnblogs.com/ranzixu/p/16709132.html

相关文章

  • 第二次Java课堂随笔(静态static的内容)
    老师的课件里面提到了Java中的静态导入内容,那么什么是静态导入呢?于是我在网上查了这个有关内容,百度给出的解释是这样的:Java静态导入实际上就是通过给导入包名中添加一个sta......
  • 静态static
    static关键字修饰变量和函数:1、局部变量2、全局变量3、函数static关键字最基本的用法是:1、被static修饰的变量属于类变量,可以通过类名.变量名直接引用,而不需要new出一......
  • 【Java基础】关键字:static
    1.static说明我们希望某些数据在内存空间中只有一份,比如Chinese类,每个对象都共享countryName这个变量,而不用在每个实例变量中单独放一个countryName的变量。那么就可以用s......
  • static
    在jave的类中,使用static修饰的属性称为静态变量,也可以成为类变量,常量称为静态常量,方法称为静态方法或类方法,统称为静态成员,归整个类所有。静态成员不依赖于类的特定实例,被......
  • static
    JAVA中的static作用有时你希望定义一个类成员,使它的使用完全独立于该类的任何对象。通常情况下,类成员必须通过它的类的对象访问,但是可以创建这样一个成员,它能够被它自......
  • static
    Static首先static无规定private还是public,默认为default的形式,一般public可以跨类跨包,private只能由对象本身访问,而protected可以在本类和子类下跨包,default可以实现同一......
  • 自学周记之static的学习
          在Java的学习过程中,我们为了让自己的代码更加简洁美观或者为了在重复部分一劳永逸,定义方法对于我们总是必不可少的。而在定义方法时不仅要标注返回值类型,还要......
  • static
    在jave的类中,使用static修饰的属性称为静态变量,也可以成为类变量,常量称为静态常量,方法称为静态方法或类方法,统称为静态成员,归整个类所有。静态成员不依赖于类的特定实例,被......
  • static的相关内容
    静态static:该变量在全局数据区分配内存;未经初始化的静态全局变量会被自动初始化为0;静态全局变量在声明它的整个文件都是可见的,而在文件之外是不可见的;静态局部变量与局部变......
  • static关键字简析
    首先是惯例的美图时间+——+——+——+——+——+——+——+——+——+——+——+——+——+——+——+——+——+——+——+——+——+——+——+——+——+——+——+—......