美文网首页
java中的static用法

java中的static用法

作者: Tyihou | 来源:发表于2017-09-19 21:07 被阅读0次

静态成员


  • 可以用static来修饰一个成员变量,该变量可以被类的所有实例共享。可以通过“类名.变量名”的方式进行访问,
  • 可以在其他类中为静态变量进行赋值使用,但是只能用“类名.变量名”的方式进行,一经修改将会是全局有效。

静态方法


  • 同静态成员一样,静态方法童谣也可以使用“类名.方法名”方式进行访问。
public class test_java_1 {
    public static String test;
    public static void static_test(){
        System.out.print("test1\n");
    }

}

class test_java_2 extends test_java_1{
    
}

class test_java_3{
    public static void  main(String args[]){
        test_java_2 test_java_2 = new test_java_2();
        test_java_1.test = "哈哈哈";
        test_java_2.static_test();
        test_java_1.static_test();
        System.out.print(test_java_1.test+"\n");
        System.out.print(test_java_2.test);
    }
}
  • 以上实例可以看出,java中的静态方法可以被子类继承,并且同时可以通过子类名·成员进行调用和赋值,已经父类名·成员来使用。

静态代码块


  • 使用一个代码块

相关文章

  • Kotlin学习2

    1.Kotlin中static在kotlin中 没有static关键字,但是有类似java中static的用法例如...

  • PHP中的static关键字

    PHP和Java中都会有static这个关键字,用法也类似,当问及PHP中的static用法是,很容易想出stat...

  • java中的static用法

    静态成员 可以用static来修饰一个成员变量,该变量可以被类的所有实例共享。可以通过“类名.变量名”的方式进行访...

  • Java中static的用法

    在Java中,static可以修饰成员变量、成员方法、代码块和内部类。 1. static修饰成员变量 stati...

  • Java中static、this、super、final用法

    Java中static、this、super、final用法(一)的帖子链接http://www.eoeandro...

  • static关键字

    static关键字意为静态的,在Java中static常见的有四种用法 修饰成员变量和成员方法: 被 static...

  • Java中static成员的用法

    (一)什么情况下我们要使用static呢?1、只想用一个存储区域来保存一个特定的数据——无论要创建多少个对象,甚至...

  • Java Static 用法

    Java中的Static关键字用的很多,但是总结起来,大概有:Static member、Static Block...

  • java中的static关键字说清楚还得靠JVM

    前言 Java中Static想必大家一定使用过吧。他是用来修饰类或者成员变量或者方法的。 关于Static的用法还...

  • Java中的static关键字

    前言 相对于C++而言,Java中static功能的语义和用法有了很大的不同。在本文中,我们不讨论static在C...

网友评论

      本文标题:java中的static用法

      本文链接:https://www.haomeiwen.com/subject/mrmgsxtx.html