自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 构造方法及引用类型(基础)

分别有四种方法,其中子类的第二种方法是对父类方法2的重写。如果此时我创建一个引用类型为father,构造方法也为father的对象,那么我能调用的方法有那些呢?很简单,只能调用父类的方法。我再创建一个引用类型为son,构造方法也为son的对象,我能够调用那些方法呢?因此,我们不难猜出当引用类型为father构造方法为son时,可以执行的方法一共有两个。一个是父类的方法一,另一个是子类重写父类的方法二。那么我想问一问,如果引用类型为father构造方法为son的对象,他能调用的方法有那些呢?

2025-08-26 00:53:39 55

原创 JAVA继承(基础篇)

本文介绍了Java继承的基本概念和应用。通过创建Father父类和Son子类,演示了如何使用extends实现继承关系。文章重点讲解了继承的注意事项:private修饰的成员不能继承、单继承原则、构造方法的调用规则等。同时详细说明了super关键字的使用场景,包括访问父类成员、调用父类方法及构造方法。通过具体代码示例展示了如何利用super实现方法调用和方法重写,并强调了重写方法时的参数、返回值类型等要求。最后简要提及了方法重写与多态的关系。

2025-08-25 19:48:17 226

原创 Java 内存布局

当调用 toString() 方法时,新的栈帧会被创建,用于执行该方法逻辑,方法执行完毕,栈帧则会弹出,释放空间,保证线程执行流程清晰有序。通过对以 Cat 类为例的 Java 内存布局剖析,我们清晰看到程序运行时,类信息在方法区就绪、线程在栈中执行方法、对象在堆中承载数据、字符串常量池优化存储,程序计数器和本地方法栈协同辅助,各内存区域相互配合,共同支撑 Java 程序的运行。程序计数器是线程私有的“小管家”,记录线程下一条要执行的指令地址,保证线程执行流程精准接续,在多线程切换后能正确恢复执行位置。

2025-08-04 20:00:59 271

原创 动态规划——背包问题

#动态规划#01背包问题

2025-07-28 22:16:32 964 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除