static的作用

static表示“静态”的意思,用来修饰成员变量和成员方法

static的特点

                   1、随着类的加载而被加载。

                    2、优先于对象存在。

                   3、被所有对象共享。

                   4.通过类名调用。

 

注意事项
                  在静态方法中不可以使用this关键字
                  静态方法只能访问静态的成员变量和静态的成员方法
静态变量和成员变量的区别

                   被staic修饰过的变量叫静态变量或类变量

                   而未被修饰过的的变量叫做实例变量(对象变量)

 

                   静态变量存储于方法区的静态区

                   成员变量存储于堆内存
 
                    
                   静态变量随着类的加载而加载,随着类的消失而消失
                   成员变量随着对象的创建而存在,随着对象的消失而消失
 
                   
                   静态变量可以通过类名调用,也可以通过对象调用
                   成员变量只能通过对象名调用
posted @   wangzhuiyan  阅读(103)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
· 零经验选手,Compose 一天开发一款小游戏!
点击右上角即可分享
微信分享提示