java中什么时候使用接口,java中什么时候使用带参方法

  java中什么时候使用接口,java中什么时候使用带参方法

  何时使用:

  当一个方法或变量需要频繁初始化或调用时,可以添加Static。用static修饰的方法可以由类名直接调用。否则,您必须先实例化一个对象,然后才能调用它。

  缺点:

  初始化会占用大量内存,因此不建议为不常用的方法添加该关键字。

  如果你需要通过计算来初始化你的静态变量,你可以声明一个静态块,它只会在类被加载的时候执行一次。

  java视频教程推荐:java在线教程

  下面的示例显示了一个具有静态方法、一些静态变量和一个静态初始化块的类。

  示例代码:

  //演示静态变量、方法和块。

  类别使用静态{

  静态int a=3;

  静态int b;

  静态void方法(int x) {

  system . out . println( x= x);

  system . out . println( a= a);

  system . out . println( b= b);

  }

  静态{

  System.out.println(静态块已初始化。);

  b=a * 4;

  }

  公共静态void main(String args[]) {

  甲基苯丙胺(42);

  }

  }一旦加载了UseStatic类,就会运行所有的静态语句。

  首先对class属性变量赋值,A设置为3,B默认初始化为0,然后运行并执行静态块(打印一条消息),最后B初始化为a*4或12。然后调用main(),main()调用meth()将值42传递给x,三个println()语句引用两个静态变量A和B,以及局部变量x。

  注意:在一个static方法中引用任何实例变量都是非法的。

  运行结果:

  静态块已初始化。

  x=42

  a=3

  B=12相关文章教程推荐:java编程入门以上是java中何时使用static的细节。请多关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: