类变量和类方法

类变量(静态变量)

此系列笔记来源于

BiliBili韩顺平老师的Java基础课


介绍

类变量存储在堆里面 或者 方法区的静态域中(根据jdk版本会有所改变),是该类的所有对象共享的变量。

定义语法

访问修饰符 static 数据类型 变量名;(推荐)

static 访问修饰符 数据类型 变量名;

访问类变量

类名.类变量名(推荐)/ 对象名.类变量名

使用细节

1、类变量是在类加载时就初始化了,也就是说,即使没有创建对象,只要类加载了,就可以使用类变量了。

2、类变量的生命周期是随类的家在开始,随着类消亡而销毁

类方法(静态方法)

定义语法

访问修饰符 static 数据类型 方法名() { }(推荐)

static 访问修饰符 数据类型 方法名() { };

访问类变量

类名.类方法名(推荐)/ 对象名.类方法名

注意事项

1、类方法可以不通过创建示例而调用方法,方便使用

2、类方法不可以包含和对象有关的关键字,如super、this等

3、类方法和普通方法都随着类的加载而加载,将结构信息存储在静态区

4、类方法中只能访问本类中的静态变量或静态方法,普通方法都可以访问

posted @   Yra  阅读(115)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示