重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

Java中Static怎么用-创新互联

这篇文章给大家分享的是有关Java中Static怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

创新互联是专业的海宁网站建设公司,海宁接单;提供成都网站建设、成都做网站,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行海宁网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

static的字面意思: 静态的

static在程序中的意思,静态的,不需要实例化的

static 是一个形容词,意味着用来修饰某个东西,这个东西包括{ 方法,变量,代码块}

被static修饰的方法:

可以直接使用类名.方法名调用,不需要类的实例化。

static修饰的方法中不能包含非静态的东西。这与static的定义发生了矛盾。

非静态方法中调用静态方法是可以的,反过来不允许。

被static修饰的变量:

static变量被所有对象共享,在内存中只有一个副本,当且仅当在类的初次加载时被初始化。非静态变量是对象所拥有的,在创建对象的时候被初始化,存在多个副本,各个副本之间不影响。

static的例子,

main 方法,main方法是函数被系统调用的入口,如果main方法需要在实例化后调用,那就不可能被使用了。

2.
    通过以下示例,可以看到,在StaticModifierTest中可以直接访问该对象,并且对象赋值为10

  1. StaticModifier.java

  2. package cp5.zgthlife.cn;

  3. public class StaticModifier {

  4. public static int number = 0;

  5.  }

  6. StaticModifierTest.java

  7. package cp5.zgthlife.cn;

  8. public class StaticModifierTest {

  9.  

  10.  public static void main(String[] args) {

  11.  StaticModifier.number = 10;

  12.  System.out.println( StaticModifier.number );

  13.  }

  14. }

感谢各位的阅读!关于“Java中Static怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!


新闻名称:Java中Static怎么用-创新互联
URL链接:http://cqcxhl.cn/article/cdhiig.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP