iis服务器助手广告
返回顶部
首页 > 资讯 > 精选 >JAVA之——static静态代码块
  • 414
分享到

JAVA之——static静态代码块

2023-06-02 14:06:42 414人浏览 八月长安
摘要

public class Main {    public static void main(String[] args) {        // Human human = ne

public class Main {    public static void main(String[] args) {        // Human human = new Man(); 输出2 4 1 3                //父类的类名调用父类的方法//Human.test();      输出2 6   在调用静态代码时,怕需要上面的静态代码块的内容,所以将其链接到内存    与子类无关                //子类的类名调用子类的方法        //Man.doo();       输出2  4  5  在调用子类的静态方法时,父类的静态代码块执行,与父类的静态代码块有关                 //子类的类名调用父类的方法         //Man.test();   输出  2 6  注意这个能调test不是因为继承,test声明在了human里,子类可以调用父类的方法,但是父类不能调用子类的方法  所以在Main中不可直达Man中的的方法        //子类调用了父类的方法,在父类的方法里又引用了子类里的静态方法        //Man.test();    输出  2 6 4 5    }}

静态代码块内容先执行(但只执行一次),接着执行父类构造方法,然后执行子类构造方法。

--结束END--

本文标题: JAVA之——static静态代码块

本文链接: https://www.lsjlt.com/news/230246.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • JAVA之——static静态代码块
    public class Main {    public static void main(String[] args) {        // Human human = ne...
    99+
    2023-06-02
  • java 代码块与静态代码块加载顺序
    java 代码块与静态代码块加载顺序public abstract class ClassLoadingTest { public static void main(String[] args) { User user3 = new...
    99+
    2023-05-31
    java 代码块 ava
  • Java---类、static(静态)详解
    一、类 1.1 如何定义类 类的定义格式如下: 修饰符 class 类名 {    // 1.成员变量(属性)    // 2.成员方法 (行为)    // 3.构造方法 (初始化类的对象数据的)} 例如: public cl...
    99+
    2023-09-16
    java 开发语言
  • Java浅析代码块与构造块及静态块三者之间的关系
    目录普通代码块(本地代码块)构造块(实例代码块)静态块(静态代码块)他们之间有什么关系呢例子分析普通代码块(本地代码块) 定义在方法里面用{ }括起来的代码块(凡是用{ }括起来都叫...
    99+
    2024-04-02
  • Java中static修饰的静态变量、方法及代码块的特性与使用
     前言 static关键字表示“静态的”,可以用来修饰类的变量、成员方法和代码块等。 被其修饰的类成员具有一些特殊性,下面将介绍static所修饰的...
    99+
    2023-05-16
    Java static static修饰符
  • Java 普通代码块静态代码块执行顺序(实例讲解)
    如下所示:class B { public B() { super(); System.out.println("构造器B"); } { System.out.println("普通的代码块B"); } static{ System...
    99+
    2023-05-31
    静态代码块 执行顺序 java
  • Java中静态代码块、构造代码块、构造函数和普通代码块的区别
    目录1、静态代码块①、格式②、执行时机③、静态代码块的作用④、静态代码块不能存在任何方法体中⑤、静态代码块不能访问普通变量2、构造代码块①、格式②、执行时机③、构造代码块的作用3、构...
    99+
    2023-05-19
    Java静态代码块 Java代码块区别
  • Java中的静态代码块是如何执行的
    Java中的静态代码块是如何执行的?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行...
    99+
    2023-05-31
    java ava
  • Java中的static关键字和静态变量、静态方法
    本篇内容介绍了“Java中的static关键字和静态变量、静态方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有...
    99+
    2024-04-02
  • C语言之详解静态变量static
    目录关键字static    修饰局部变量运行结果:调用静态变量static运行结果:结论: 修饰全局变量 代码执行:代码执行:结论...
    99+
    2023-05-15
    C语言详解static关键字 C语言static关键字 详解static关键字
  • java静态代码块、构造代码块、构造方法的执行顺序是怎样的
    这篇“java静态代码块、构造代码块、构造方法的执行顺序是怎样的”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“java静态代...
    99+
    2023-06-28
  • Java中的static--静态变量你了解吗
    目录引言引言什么时候使用静态变量?小总结引用访问静态变量小总结总结引言 static 是 java 语言中的关键字,意思是“静态的”,它可以用来修饰变量、方法、代码块等,修饰的变量叫...
    99+
    2024-04-02
  • 代理模式之静态代理
    代理模式是一种常见的设计模式,它允许一个对象(代理对象)代表另一个对象(真实对象)进行操作。在软件开发中,代理模式被广泛应用于各种场景,例如网络请求的代理、权限控制的代理等。 静态代理是代理模式的一种实现方式。它通过在编译期间就确定代理对象...
    99+
    2023-08-30
    代理模式
  • Java中static静态变量的作用是什么
    Java中的static关键字可以用来修饰变量,使其成为静态变量。静态变量具有以下特点和作用:1. 共享性:静态变量属于类而不是实例...
    99+
    2023-09-14
    Java static
  • JAVA代理,静态,动态详解
    目录代理静态代理动态代理JDK动态代理CGLib动态代理总结代理 为其他对象提供一种代理以控制这个对象的访问,在某些情况下一个对象不能直接访问那个对象时,代理就起到了客户端和被代理对...
    99+
    2024-04-02
  • Java 静态代理与动态代理解析
    目录一、代码实践静态代理动态代理二、常见的动态代理场景Retrofit中的动态代理使用动态代理实现 onClick注入三、源码探索 Jdk 中的动态代理生成代理类四、总结静态代理: ...
    99+
    2024-04-02
  • Spring静态代理和动态代理代码详解
    本节要点:Java静态代理Jdk动态代理1 面向对象设计思想遇到的问题在传统OOP编程里以对象为核心,并通过对象之间的协作来形成一个完整的软件功能,由于对象可以继承,因此我们可以把具有相同功能或相同特征的属性抽象到一个层次分明的类结构体系中...
    99+
    2023-05-30
    spring 静态代理 动态代理
  • java静态代理与动态代理的概念
    本篇内容介绍了“java静态代理与动态代理的概念”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!    ...
    99+
    2023-06-02
  • Java的动态代理和静态代理详解
    目录0、代理模式1、静态代理2、 加深理解3、动态代理动态代理的例子总结0、代理模式 为什么要学习代理模式?这是SpringAOP的底层【SpringAOP和SpringMVC】 代...
    99+
    2024-04-02
  • java代理模式(静态代理、动态代理、cglib代理)
    目录代理模式静态代理代码接口被代理对象代理对象测试动态代理代码:接口目标对象代理对象测试cglib代理代码:目标对象代理对象测试应用总结代理模式 代理模式(Proxy Pattern...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作