美文网首页
关于static的用法

关于static的用法

作者: 自己_4273 | 来源:发表于2017-03-11 21:15 被阅读0次

      我是一名Java工程师的新手,目前正处于学习阶段,所以我想通过简书来提高我对Java的理解。虽然这是我第一次使用简书,并且也是我第一次对Java进行详细的讲解,哪里有些不对的也请各位见谅,即使这里只讲解了一个知识点,但我也希望我能把这个知识点讲解清楚。

     在Java中使用的是面向对象的思想,就比如我们平常生活中人是一个类,而每一个人就是一个对象,我们每个人都有自己的名字,性别,长相等等,这些在Java中都叫做属性,而每一个人都可以吃饭,说话,行走等等这些在Java中叫做方法,在别的类中要调用这个类的方法就必须创建这个类的对象,而我所讲解的static修饰符就是用来被类所有的。

    static是一种修饰符,可以用来修饰属性、方法、代码块,而且被static修饰的变量都属于静态的,并且属于这个类所有,即由这个类创建的所有对象共用同一个static变量。通常被static修饰的方法和属性被称为类属性(类变量)、类方法或者静态属性、静态方法,当我们想要在测试类中执行这个类时,就必须先创建对象,我们的静态变量会在创建对象之前首先完成内存分配,然后会执行静态块,最后才会按照顺序去创建对象并执行相应的方法,并且在调用静态属性和静态方法时我们可以通过类名或对象名访问,另外类方法只能访问类属性和其他类方法,并且不能使用this(对一个对象的默认引用)和super(Java中在子类中调用父类方法或属性)关键字

   以上是我对static的理解,如果有任何错误请各位见谅。

相关文章

  • 关于static的用法

    我是一名Java工程师的新手,目前正处于学习阶段,所以我想通过简书来提高我对Java的理解。虽然这是我第一次...

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

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

  • static 用法

    C++内存分配方式详解 http://www.cnblogs.com/daocaoren/archive/2011...

  • static的用法

    static是java中非常重要的一个关键字,而且它的用法也很丰富,主要有四种用法: 1.用来修饰成员变量,将其变...

  • static的用法

    1、静态成员变量的特点。 static 【函数类型】【变量名】 static定义的变量属于类级别的变量,不是对象级...

  • static的用法

    (1)函数体内static变量的作用范围为该函数体,不同于auto变量,在编译期就会初始化,也就是说这个静态变量值...

  • Static的用法

    一, 修饰函数 static修饰函数时, 函数不能被外部文件访问extern修饰函数时, 函数可以被外部文件访问 ...

  • 2017-12-29

    java学习日记(3) 之前的二忘记发布了,made zhizhang 关于static以及this的一些用法、注...

  • PHP中的static关键字

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

  • Kotlin学习2

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

网友评论

      本文标题:关于static的用法

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