首页 > 其他分享 >static用法

static用法

时间:2022-09-23 09:23:02浏览次数:45  
标签:变量 静态 用法 对象 static 修饰 方法

 

static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。公共的资源的都属于静态的东西对象可以使用静态的资源,但是和对象无关厕所里面直饮机 就是静态资源。很显然,被static关键字修饰的方法或者变量不需要依赖于对象来进行访问,只要类被加载了,就可以通过类名去进行访问。

  (1)   static 修饰静态成员变量:static 数据类型  变量名。注意事项:1.使用static修饰的变量叫静态变量2.代码中对象还没有创建的时候,如果加载了类,static修饰的属性已经存在了,和对象没有关系。

(2)static修饰成员方法。public static 返回值 方法的名字(参数列表){}

(3)static修饰代码块。static {  语句体 }

标签:变量,静态,用法,对象,static,修饰,方法
From: https://www.cnblogs.com/baijingyun/p/16721552.html

相关文章

  • map的几种用法
    集合论中的一个很重要的用法1,map简介map是STL的一个关联容器,它提供一对一的hash。第一个可以称为关键字(key),每个关键字只能在map中出现一次;第二个可能称为该关键字的......
  • java static
    有无static变量的区别  有static的变量1.在创建类时生成变量的存储空间2.在所有对象中的存储空间相同,值是相通的。3. 无static的变量1.存储空间在对象生成时生......
  • 003 逻辑运算的高级用法
    [A]可选链(?.)场景:1. 开发中,我们经常使用obj.name的方式区获取对象的属性2.而我们又无法保证obj本身一定存在,若obj为null,undefined,以及obj......
  • BigData——Hbase Shell的用法
    HbaseShell的用法whoami我是谁whoamiversion返回hbase版本信息versionstatus返回hbase集群的状态信息statustable_help查看如何操作表......
  • 【查漏补缺】javascript中逗号操作符的拓展用法
    1.背景:今天看Vue3文档,发现一个网格案例中有一段 reduce的写法和作用如下:arr.reduce((o,key)=>((o[key]=1),o),{})//目的==>将["name","power"]转......
  • ByteArrayOutputStream用法---读写类型数据
    ByteArrayOutputStream用法 字节数组流:ByteArrayOutputStream:  可以捕获内存缓冲区的数据,转换成字节数组。ByteArrayoutputStreambout=newByteArrayOutputStr......
  • C#-02 传入参数的一些用法2
    C#_02参数应用2一、关于“ref”局部变量和“ref”返回在前面已经明白了ref关键词传递一个对象引用给方法调用,这样在方法中对对象修改过后返回后依然可见,而ref返......
  • static关键字
    static为编程语言中的一个关键字,是一种修饰符,既可以修饰变量也可以修饰方法在类中,用static声明的成员变量为静态成员变量,也称之为类变量,类变量的生命周期和类相同,在整个......
  • C#-01 关于C#中传入参数的一些用法
    实验环境  实验所处环境位于vs2019环境中学习内容一、最基础的参数传入:值参数对于这种传入,和其他的c,c++编程语言参数传入一样,没有太大差别,在这里给如下例子:虽然这......
  • static
    一静态局部变量静态变量属于静态存储方式,其存储空间为内存中的静态数据区(在静态存储区内分配存储单元),该区域中的数据在整个程序的运行期间一直占用这些存储空间(在程序整......