当前位置: 首页 > news >正文

系统门户网站建设常用功能山东百度推广代理商

系统门户网站建设常用功能,山东百度推广代理商,那里网站建设好,网站策划常用软件【面试干货】Static关键字的用法详解 1、Static修饰内部类2、Static修饰方法3、Static修饰变量4、Static修饰代码块5、总结 💖The Begin💖点点关注,收藏不迷路💖 在Java编程语言中,static是一个关键字,它可…

【面试干货】Static关键字的用法详解

  • 1、Static修饰内部类
  • 2、Static修饰方法
  • 3、Static修饰变量
  • 4、Static修饰代码块
  • 5、总结


💖The Begin💖点点关注,收藏不迷路💖

在Java编程语言中,static是一个关键字,它可以用于多种上下文,包括类、方法、变量和代码块。static的主要作用在于它修饰的内容是与类相关联的,而不是与类的某个特定实例(对象)相关联的。

1、Static修饰内部类

使用static修饰的内部类称为静态内部类。 静态内部类不需要外部类的实例即可创建,因此它不能访问外部类的非静态成员(变量和方法)。

public class OuterClass {  private static String outerStaticField = "Outer static field";  static class StaticNestedClass {  // 静态内部类中可以访问外部类的静态成员  public void printOuterStaticField() {  System.out.println(outerStaticField);  }  }  
}

2、Static修饰方法

静态方法属于类本身,而不是类的实例。 因此,它们不能访问非静态的成员(因为它们需要一个类的实例来访问),而且它们可以通过类名直接调用。

public class MyClass {  public static void staticMethod() {  System.out.println("This is a static method");  }// 主方法可以直接调用静态方法  public static void main(String[] args) {  MyClass.staticMethod(); // 无需创建MyClass的实例  }  
}

3、Static修饰变量

静态变量(也称为类变量)属于类,而不是类的实例。 这意味着它们被所有类的实例共享,并且只存在一份拷贝。静态变量在类被加载到JVM时分配内存,并且只分配一次。

public class MyClass {  public static int staticVar = 42;// 可以通过类名直接访问静态变量  public static void main(String[] args) {  System.out.println(MyClass.staticVar); // 输出42  }  
}

4、Static修饰代码块

静态代码块在类被加载到JVM时执行,并且只执行一次。 它们通常用于初始化静态变量或执行只需要执行一次的代码。

public class MyClass {  static {  System.out.println("Static block executed");  }  // 主方法会触发类的加载,因此静态代码块会被执行  public static void main(String[] args) {  // 当MyClass被加载时,静态代码块已经被执行  }  
}

5、总结

1、静态方法不能直接访问非静态成员(变量和方法),因为它们属于类的实例,而静态方法属于类本身。

2、在静态方法中,this和super关键字都是无效的,因为this引用当前对象,而静态方法不依赖于任何对象。

3、静态变量在内存中只有一份拷贝,并且它们的生命周期与类相同。

4、静态代码块按照它们在类中的出现顺序依次执行,并且只执行一次。

在这里插入图片描述


💖The End💖点点关注,收藏不迷路💖
http://www.mmbaike.com/news/575.html

相关文章:

  • 网站备案公共查询外链服务
  • 爆破wordpress密码杭州优化seo公司
  • 阿里巴巴国际站每年的基础费用是bt磁力bt天堂
  • 企业营销网站建设的基本步骤营销顾问公司
  • 建网站需要什么技术外链购买交易平台
  • 更好的网站制作百度一下网页版浏览器
  • 上海企炬做的网站百度快速收录教程
  • 做设计那些网站可以卖设计图写软文是什么意思
  • 阿里巴巴网seo排名查询软件
  • 网站做等保二级收费多少天津百度关键词推广公司
  • 做设计不进设计公司网站seo上首页
  • 阜新网站开发打字赚钱平台 学生一单一结
  • 家居网站建设哪家好河北百度seo点击软件
  • 即墨做网站的百度搜索推广平台
  • 网络公司免费做网站 卖货抽提成免费b2b网站大全免费
  • 专门做房地产设计的图片网站软文网站推广法
  • 聊城wap网站建设知识搜索引擎
  • 如何做导购网站网站怎么优化推广
  • 淘宝做网站的都是模板百度竞价托管代运营
  • 哈尔滨企业网站网络营销试题库及答案
  • 手机网站模板更改商务网站建设
  • 如何做网站推广获客网站统计数据分析
  • 网站备案信息是什么推广网站怎么制作
  • 建设公司排名seo在线教学
  • 做行业网站能赚钱吗品牌形象推广
  • 潍坊品牌网站建设公司网络营销专业是干什么的
  • 网站开发的工作环境百度seo新规则
  • wordpress文章发布没有页面模板信息流优化师是做什么的
  • 进入深圳市住房和建设局网站竞价推广开户电话
  • 网站公司怎么做运营商推广营销大的公司