在Java中,`static`关键字用于修饰类的成员(字段和方法),具有以下几种作用:
1. 静态字段(Static Fields): 使用`static`修饰的字段属于类级别的字段,而不是对象级别的字段。这意味着所有类的实例共享同一个静态字段的值。静态字段在类加载时初始化,只会被初始化一次。
public class Example {
static int count = 0; // 静态字段
public Example() {
count++; // 每创建一个实例,count加1
}
}
2. 静态方法(Static Methods): 使用`static`修饰的方法属于类级别的方法,而不是对象级别的方法。静态方法可以通过类名直接调用,无需创建类的实例。
public class MathUtils {
public static int add(int a, int b) {
return a + b;
}
public static int multiply(int a, int b) {
return a * b;
}
}
3. 静态代码块(Static Blocks): 使用`static`修饰的代码块称为静态代码块。静态代码块在类加载时执行,用于初始化静态字段或进行其他静态初始化操作。
public class Example {
static int count;
static {
count = 0; // 静态代码块用于初始化静态字段
}
}
4. 静态内部类(Static Inner Classes): 使用`static`修饰的内部类称为静态内部类。静态内部类不依赖于外部类的实例,可以直接通过外部类名访问。
public class OuterClass {
// 静态内部类
static class InnerClass {
// ...
}
}
5. 静态导入(Static Import): 使用`static`导入可以直接使用某个类的静态字段和静态方法,无需使用类名进行限定。
import static java.lang.Math.PI;
public class CircleUtils {
public static double calculateArea(double radius) {
return PI * radius * radius;
}
}
以上是`static`关键字的几种常见作用。它们使得某些成员在类级别上进行管理,便于访问和共享,但也需要谨慎使用,避免滥用静态成员导致设计不合理和出现线程安全问题。
猜你喜欢
点击排行



-
总喝红豆薏米茶好吗 总喝红豆薏米茶是否好
1、一般正常情况下都是可以喝红豆薏米茶如果脾胃虚寒的人群长期食用红豆薏米,则不利于肠胃健康。2、这主要在于薏米性微寒,长期饮用就极有可能会引发腹胀、腹泻症状。3、特别是长期空腹食用,更会加重肠胃损伤。总喝红豆薏米茶好吗 总喝红豆薏米茶是否好...
-
个人pos机怎样办理 个人pos机申请流程分享
1、手刷POS机(个人),目前各大品牌的手刷POS机,都有自己的移动端APP。用户在申请POS机的时候,无需额外提交任何资料,只需下载对应APP,在客户端提交资料即可完成认证。移动端需要提交的资料包括:身份证、结算卡、手持证件、人脸识别等内容。2、传统大POS机(个人),传统大pos机一般申请人交易规模都偏大,涉及资金安全也更为重要。大多数品牌在开户的时候,都需要用户提交详细个人资料,再发放机器的...
-
简单凉拌黄瓜的做法 如何制作简单的凉拌黄瓜
1、食材:黄瓜、花生米、火麻油、剁椒、醋、蚝油、生抽、盐、味精、糖。2、起锅,倒入火麻油,炒一下花生,至花生炒熟即可出锅。3、黄瓜去皮,根据个人喜欢去皮还是不去皮。4、用刀将黄瓜拍徧、切好,大小长短根据个人喜好。5、放入碗中,加人准备好的材料盐、生抽、糖、醋腌制20分钟左右。6、腌制好后,倒入花生、滴上两滴火麻油,最后撒上剁椒。简单凉拌黄瓜的做法 怎样制作简单的凉拌黄瓜...
-
我愿变成一只小鸟是哪首歌里的词 这首歌的完整歌词
1、我愿变成一只小鸟是《孤独的总和》里面的歌词。2、歌词如果我是一朵花 那又为谁而绽放如果我是一只鸟 要往何处去飞翔一颗星星的闪亮 不足以构成一个星相一棵大树的总和 集结单一的重量真理 腾空了孤寂 的环境因为孤独的总和 让我们相互依偎着拥抱彼此的感伤 即使不能拥有我们是孤独的总和 所以相聚了因你而起伏的感受 怎么挣脱如果我是一朵花 那又为谁而绽放如果我是一只鸟 要往何处去飞翔一颗星星的闪亮 不足以...
-
阳光之下剧情 阳光之下剧情介绍
1、外语学院才女老师柯滢(蔡文静饰)遭遇歹徒劫车,没想到却在此次意外中帮助警方击毙了在逃案犯,不料七个月后劫车匪徒改头换面成为了封氏集团总裁封潇声(彭冠英饰),并对还没走出巨大创伤的柯滢展开了疯狂报复。2、柯滢为保护自己和家人,与黑恶势力斗智斗勇,并联合为警方办案提供线索的外卖小哥小武(刘凯饰),暗中收集封氏集团犯罪证据,协助警方及调查组阻止集团资金外逃,历经重重困难,终以正义战胜邪恶的故事。阳光...