小熊奶糖's Wiki 当你压力大到快要崩溃,不要跟别人讲,也不要觉得自己委屈,没有人会心疼你。要像余华说的那样:“在夜深人静的时候,把心掏出来,自己缝缝补补,然后睡一觉起来,又是信心百倍。无人问津也好,技不如人也罢,你都要安静下来,去做自己该做的事情,而不是让烦恼和焦虑,毁掉你本就不多的热情和定力

Java多态中的强制类型转换与子类特有方法调用问题

Java多态中的强制类型转换与子类特有方法调用问题 一、对象回调与多态的基本概念 Java对象回调机制详解与实例 对象回调的定义与概念 **对象回调(Callback)是一种编程模式,指一个对象(回调对象)将自己的方法引用传递给另一个对象(调用者),使得调用者在特定事件发生时能够"回调"这个方法来通

小熊奶糖(BearCandy) 发布于 2025-08-02

Java多态性分类

Java多态性分类总结笔记 一、多态性概述 Java多态性:对象多态与行为多态的定义解析 对象多态(编译时多态/静态多态) 定义: 对象多态是指在同一个类中,允许存在多个同名方法,但这些方法的参数列表不同(类型、顺序或数量不同)。编译器在编译时根据方法签名(方法名+参数列表)来确定具体调用哪个方法,

小熊奶糖(BearCandy) 发布于 2025-08-02

Java多态性

Java多态性 多态性的基本概念 多态性是面向对象编程的三大特性之一(封装、继承、多态),指同一个行为具有多个不同表现形式或形态的能力。 方法的多态性 规则:编译看左边,运行看右边 编译时:检查左边(父类/接口)是否有该方法 如果左边类中没有该方法,编译报错 运行时:执行右边(实际子类)的方法实现

小熊奶糖(BearCandy) 发布于 2025-08-02

深入解析Java中的super()和this():用法、区别与实战

在Java中,super() 和 this() 都是用于构造函数中调用其他构造函数的语句,但它们的用途和调用对象不同。以下是它们的详细用法和区别: 1. super() 作用:调用父类的构造函数。 用法: 子类构造函数中通过 super() 显式调用父类的构造函数。 如果子类构造函数中没有显式调用

小熊奶糖(BearCandy) 发布于 2025-07-31

Java 继承与私有成员访问 - 关键总结笔记

Java 继承与私有成员访问 - 关键总结笔记 📌 核心问题 问题: 子类(如 Coder)是否能继承父类(如 Person)的私有(private)属性和方法? 如果继承了,为什么不能直接访问?如果没有继承,为什么可以通过反射获取? 关键矛盾点: Java 官方文档说子类“不继承”父类的私有成员

小熊奶糖(BearCandy) 发布于 2025-07-31

Java 字符串的两种创建方式

在 Java 中,String str1 = "hello"; 和 String str2 = "hello"; 使用 == 比较时返回 true,这与 字符串常量池(String Pool) 和 JVM 的内存管理机制 有关。下面详细解释: 1. Java 字符串的两种创建方式 (1) 直接赋值(

小熊奶糖(BearCandy) 发布于 2025-07-31

Python、Java、PHP 判断字符串是否一致的方法总结

Python、Java、PHP 判断字符串是否一致的方法总结 语言 方法 示例 Python ==(直接比较内容) if str1 == str2: Java equals()(比较内容) if (str1.equals(str2)) PHP == 或 strcmp()

小熊奶糖(BearCandy) 发布于 2025-07-31

C语言和Java中的逻辑运算符与位运算符区别

C语言和Java中的逻辑运算符与位运算符区别 C语言中的运算符 逻辑运算符 && (逻辑与):当且仅当两个操作数都为真时返回真。如果第一个操作数为假,则不会计算第二个操作数(短路行为)。 || (逻辑或):当至少一个操作数为真时返回真。如果第一个操作数为真,则不会计算第二个操作数(短路行为)。 位运

小熊奶糖(BearCandy) 发布于 2025-07-29

Linux 用户与组管理笔记:创建用户时加组 vs 后期加组

Linux 用户与组管理笔记:创建用户时加组 vs 后期加组 核心概念对比 操作方式 命令示例 影响范围 典型场景 创建用户时指定附加组 useradd -G group1,group2 username 同时设置主组和附加组 初始化用户时一次性配置 创建后修改用户组 usermod -aG gro

小熊奶糖(BearCandy) 发布于 2025-07-17

蓝桥杯知识点总结

决战蓝桥杯笔记! 语言基础 万能头文件 #include<bits/stdc++.h> 输入与输出 使用scanf()读取字符串可使用正则表达式 char a[40]; scanf("%[^\n]",a) 使用scanf和cout(默认保留)保留小数点 double a = 3554.5544

小熊奶糖(BearCandy) 发布于 2025-02-01
上一页 下一页