首页 > 软件开发 > 编程语言 >

static关键字的作用

来源:互联网 2023-03-17 00:01:28 版权归原作者所有,如有侵权,请联系我们

在Java学习中,static关键字主要有四种用法,可用于修饰成员变量、修饰成员方法,静态代码块和静态导包。小编下面给大家具体介绍下static关键字的用法及作用。总结可能会有欠缺之处,希望能多多少少帮助到大家吧!5St办公区 - 实用经验教程分享!

static关键字的作用5St办公区 - 实用经验教程分享!

工具/原料

  • 电脑
  • Java语言集成开发环境

方法/步骤

  • 1

    static关键字可用来修饰成员变量,被修饰的变量属于类变量,表示全局静态成员变量,可通过类名.变量名直接引用。5St办公区 - 实用经验教程分享!

    static关键字的作用5St办公区 - 实用经验教程分享!

  • 1此文章未经授权抓取自百度经验
  • 2

    修饰成员方法:使用类名.方法名来操作,可直接调用类的静态变量和其他静态方法。静态方法不能直接引用非静态方法,但非静态方法可以引用静态资源。5St办公区 - 实用经验教程分享!

    静态资源(被static修饰的变量和方法):是类初始化时加载的,是类实例之间共享的。5St办公区 - 实用经验教程分享!

    static关键字的作用5St办公区 - 实用经验教程分享!

  • 3

    静态代码块:当Java类加载到JVM内存中而执行的代码块,5St办公区 - 实用经验教程分享!

    静态代码块只会执行一次,只在初始化类时执行。5St办公区 - 实用经验教程分享!

    static关键字的作用5St办公区 - 实用经验教程分享!

  • 4

    静态导包:使用static关键字导入PrintHelper类的作用为--将PrintHelper类中的所有类方法直接导入。这样不与当前类的方法名冲突的话,直接可以采用方法名去调用类方法。5St办公区 - 实用经验教程分享!

    static关键字的作用5St办公区 - 实用经验教程分享!

  • 5

    被static关键字修饰的内容都是全局共享的,JVM(Java虚拟机)只为其分配一次存储空间。5St办公区 - 实用经验教程分享!

    static关键字的作用5St办公区 - 实用经验教程分享!

  • 6

    static关键字用法与作用就介绍到这了,希望能帮助您理解!5St办公区 - 实用经验教程分享!

    static关键字的作用5St办公区 - 实用经验教程分享!

  • 注意事项

    • 坚持原创经验
    • 个人观点,仅供学习参考
    • 如果能帮助到您的话投票支持一下吧

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!5St办公区 - 实用经验教程分享!


    标签: 编程JAVA

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号