static 属于全局,也就是类的属性 和方法,换句话说 一个类,不管有多少个实例,却只有一个全局变量
class B {static int a=0;}
B b1=new B();..................;B bn=new B();
b1~bn 都是类B的实例,每个实例都共享 变量a,a是全局变量,属于类B的属性,每个实例都能引用变量a,
加入执行b1.a=1;后 那么b2.a,b3.a,b4.a......bn.a 都等于1了,

static 方法也是类似的

需要注意的是 静态属性和方法属于类方法,加载类后,就已经存在静态属性和方法,实例是需要用new构造出来后 才会有引用
根据先后顺序,就有以下两条规则
1、非静态的方法可以调用静态的或者非静态的属性和方法;
2、静态的方法不可以调用非静态的属性和方法,因为非静态的还不一定存在,只能先构造出来后,再通过实例引用

例如 在main方法中 可以直接调用static 的方法,调用非static方法 需要先构造出类的实例,通过实例才能调用方法

摘自百度知道hitzsf 的精彩回答

java中static作用详解(版本二)相关推荐

  1. java中static作用详解

    static表示"全局"或者"静态"的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念. 被static ...

  2. Java中static的作用详解_java中static作用详解

    static表示"全局"或者"静态"的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念. 被static ...

  3. java中static x 5_java中static作用详解

    static表示"全局"或者"静态"的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念. 被static ...

  4. java static int a_java中static作用详解

    static表示"全局"或者"静态"的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念. 被static ...

  5. java中static作用_java中static作用详解

    static表示"全局"或者"静态"的意思,用来修饰成员变量和成员方法,也可以修饰静态static代码块,但是Java语言中没有全局变量的概念. 被static ...

  6. static详解java_java中static作用详解

    static表示"全局"或者"静态"的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念. 被static ...

  7. Java中JDBC连接数据库详解

    今天动力节点java学院小编分享的是JDBC连接数据库的相关知识,希望通过看过此文,各位小伙伴对DBC连接数据库有所了解,下面就跟随小编一起来看看JDBC连接数据库的知识吧. 一.JDBC连接数据库概 ...

  8. Java中super关键字详解

    Java中super关键字详解 super有什么用? super什么时候不可以省略呢? super在内存图中是如何存在的呢? super使用时的注意事项 super有什么用? (1)当子类中构造方法第 ...

  9. Java中的byte详解

    Java中的byte详解 介绍 byte,即字节,由8位的二进制组成.在Java中,byte类型的数据是8位带符号的二进制数. 在计算机中,8位带符号二进制数的取值范围是[-128, 127],所以在 ...

最新文章

  1. linux线程引起jvm崩溃,JVM宕机分析
  2. Sqli-labs less 47
  3. JDK源码(19)-Package
  4. C++之文件操作探究(四):读文件——二进制文件
  5. 3. PCRE 兼容正则表达式
  6. docker可视化面板
  7. 地表净辐射通量数据、太阳辐射量数据、降雨量数据、气温数据、日照时长、水汽压分布、风速风向数据、地表温度
  8. matlab pcm仿真,基于MATLAB的PCM调制系统的仿真与分析
  9. Java常用类(详细)总结
  10. FlashFXP,flashfxp建立ftp站点
  11. 比较常用的平面设计软件都有哪些?
  12. 正则表达式(菜鸟教程)
  13. 【翻译】Kinect v2程序设计(C++) Depth编
  14. LTE: CSI 上报
  15. [概率统计]—中心极限定理
  16. DirectD3D-光照和材质
  17. 微位科技李子阳:Knocknock諾客—从个人通讯录到区块链身份节点
  18. 生活随笔:广州下了一场雨,手游新政策来了
  19. Rose2003执行出现 -2147417848 (80010108)#39;:Automation 错误
  20. PAT (顶级) 升级版 7-1 Werewolf harder version(15分)

热门文章

  1. JAVA学习笔记001---认识了解NIO
  2. Android学习笔记---android数据存储与访问
  3. bz1968 1968: [Ahoi2005]COMMON 约数研究
  4. C#动态生成Word文档并填充数据(二)
  5. python中下拉菜单大小_请问各位大神如何将下拉菜单的文字设定成一个值?
  6. 随想录(从技术到业务的转变)
  7. python编程( 第一份Windows平台运行的python代码)
  8. 计算机中编码器的作用,电机编码器的作用-与非网
  9. 三年制专转本计算机,三年制专转本和五年制专转本的区别
  10. 蓝军HVV实用工具和网站总结