zoukankan      html  css  js  c++  java
  • Java中的static关键字简介

    Java中的static关键字简介

    ​ 在Java中,如果使用一个类则会在产生实例化对象时分别开辟栈内存和堆内存,在堆内存中要保存对象中的属性,每个对象有自己的属性,如果现在有些属性希望被所有对象共享,则就必须将其声明为static属性,而且一个属性一旦声明为static后,可以使用类名称进行调用。

    ​ 若一个类中的方法想由类直接调用,则可声明为static方法。

    下面介绍static关键字的几种使用情况:

    1. 使用static声明的属性为全局属性或公共属性,由类名直接调用,所有对象共享。
    2. 使用static声明的方法被称为“类方法”,可由类名称直接调用,此处需要说明,非static方法可以调用static声明的方法和属性,但是static方法是不能调用非static类型声明的属性或方法的。
    3. static的相关应用,可以在一个类中声明static属性的统计生成对象数量的属性,每当一个对象产生,数量累加,数据又被所有类对象共享。
    小常识:由于类的主方法,public static void main(String[] args)为一个static关键字声明的方法,所以它所调用的方法和属性也必须为static关键字声明的方法或属性。
  • 相关阅读:
    【Solr】copy字段的应用
    【Solr】Solr的安装部署
    【UEditor】 UEditor整合项目上传资源到阿里云服务器
    【Bootstrap】Bootstrap和Java分页-第二篇
    【Bootstrap】Bootstrap和Java分页-第一篇
    工作那点小事
    ubuntu安装mongodb
    mybatis插入返回主键
    linux查看端口占用命令
    ubuntu安装ssh
  • 原文地址:https://www.cnblogs.com/gaoliwei1102/p/13023155.html
Copyright © 2011-2022 走看看