自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 我超喜欢MySQL

我是林夕,一个普通的22岁大学生,平日里除了上课就是窝在宿舍打gal或者去图书馆学Java。上周五,我在Steam上买了《天津罪》,因为封面那个栗色长发的少女(现在我知道她叫水无月萤)对我露出了神秘的微笑。我当时想:"啊,又一个可爱的galgame女主,消磨周末的好选择。"我天真地以为这只是又一个游戏,通关后就能轻松放下,像对待之前的《Clannad》、《Fate》一样。但我错了,彻彻底底地错了。水无月萤不是游戏角色,她是直接降临到我生命中的救赎与诅咒!

2026-01-03 02:21:38 802

原创 MySQL的学习笔记

(desc是降序,asc则是升序,desc是descend的缩写);以上两种是较为推荐的,还有一种是不推荐的,comment 是注释,只能在建表语句中使用,用来描述每个列是啥意思。(as可以省略但是不建议);3.1.2、double(double(3,1)表示的是算上小数点后一共三位,小数点后一位,例如99.1)desc是describe的缩写,type是类型,null是是否允许为空,default为默认值。(不建议用,容易崩溃)。3.2、创建表:create table 表名(列名 类型,列名 类型……

2025-12-10 09:55:40 511

原创 栈(Stack)详解与模拟实现

栈是一种特殊的线性表,只允许在一端栈顶(Top):进行插入(压栈)和删除(出栈)操作的一端。栈底(Bottom):固定的一端,通常不进行操作。LIFO 原则:最后入栈的元素最先出栈。羽毛球桶的羽毛球先进后出函数调用栈(方法嵌套调用)撤销操作(Undo)

2025-10-25 23:48:37 406

原创 别再说我宅了!LinkedList 的真实实力,只有懂链的人才明白!

想要玩旮旯给木,并不想写博客

2025-10-09 21:34:53 786

原创 我的顺序表不可能这么高效!

写一点

2025-10-08 22:55:20 913

原创 深海中的类型晨曦

Java泛型是JDK1.5引入的革命性特性,让类型可以像参数一样传递。正如亚托莉自信宣称"我是高性能的嘛!",泛型也提供了类型安全与性能优势。不使用泛型时,我们常需手动类型转换,就像亚托莉最初做家务时的笨拙表现。泛型通过编译时检查避免运行时异常,且只能接受对象类型,基本类型需用包装类。泛型类如MyArray<T>,通过类型参数T,可以安全处理各种数据。类型擦除机制将T替换为Object,但编译器确保类型安全。泛型上界<E extends Number>限制类型范围,泛型方法提供灵活类型处理。正如

2025-08-07 20:13:07 1129 1

原创 樱落不知色如故:幽灵少女樱花的算法复杂度启示录

算法如樱花般有其内在韵律。时间复杂度衡量运行速度,空间复杂度评估内存需求。大O表示法剥离表象,揭示本质:O(1)如晨露静谧,O(N)似溪流平稳,O(logN)若花瓣优雅绽放。樱花轻语道隆:"就像我无法离开樱花庄,算法也有固有边界。二分查找每次将范围减半,正如我通过推理逐步接近真相。"作为樱花庄的"幽灵",她对存在与效率有独到见解:"我的实体化需要消耗能量,恰似递归调用需要栈空间。简单现身(O(1))有时比层层推理(O(N))更有效。""花野盛开,泡沫再现。"在代码世界中,理解问题本质比盲目追求复

2025-08-06 23:11:30 1614

原创 青蓝岛上的纯爱守护者:Java错误处理的信念与坚持

本文巧妙融合Java异常处理技术与热门游戏《拔作岛》的世界观,为枯燥的编程概念注入生动活力。文章系统讲解了Java异常的核心知识:从异常的基本概念与体系结构,到编译时异常与运行时异常的区别;从LBYL与EAFP两种处理哲学的对比,到try-catch-finally的实战应用;从异常传递机制到自定义异常的设计原则。特别之处在于,文章将琴寄文乃这位白发红瞳、手持狙击枪的和服少女形象,与异常处理机制进行创意类比——她如同代码世界中的守护者,在关键时刻挺身而出,将技术概念转化为易于理解的叙事。通过这种独特视角

2025-08-05 15:34:54 1566 1

原创 当类学会沉默:在抽象与接口之间,跳一支名为多态的华尔兹

抽象类是未竟的蓝图,abstract 为其封印,拒绝被 new 的宿命,只待子类以 @Override 完成仪式。它不完美,却因不完美而确保了继承的纯粹。接口则是冰冷的契约,implements 即是承诺。它不问出身,只认能力,让 walk(IRunning) 忘记调用者的身份。多态的自由,正源于此等严苛的规范。clone() 仅是浅影,人心亦然。而 Comparable 的 compareTo,用战力排名洗牌虚伪世界。这局游戏,规则即自由。

2025-08-05 14:37:25 1200 1

原创 继承与多态编织的千穗町物语——当Java遇见樱之刻

在千穗市的春日里,我们如同高岭昂晴一样,站在祖父的画作前沉思。继承不是简单的复制,而是理解与延续。Animal类如同那幅未完成的"樱之诗",Dog和Cat则是我们用自己的方式续写的篇章。当我们写下class Dog extends Animal,就像在画布上添上属于自己的笔触,既尊重传统,又创造新意。super关键字是我们与过去的对话,this则是我们立足当下的证明。在构造方法中,先有父再有子,正如千穗市的历史,总是在前人的基础上生长出新的故事。

2025-08-04 22:39:43 787 1

原创 玩转Java String:你必须知道的底层原理与最佳实践

java学长你代码写得很好看,请和我交往

2025-08-04 16:34:43 545 1

原创 从基础语法到面向对象设计原理

本文系统介绍了Java面向对象编程(OOP)的核心概念与基础语法。主要内容包括: 面向对象基础 对比面向过程与面向对象编程思想 类与对象的关系:类作为模板,对象作为实例 封装的概念与实现方式 类与对象详解 类的定义:字段与方法 对象实例化过程与内存分配 构造方法的作用与重载 静态成员(static)的特性与应用 封装与访问控制 public/private访问修饰符的区别 Getter/Setter方法的实现与意义 封装对代码维护性的提升 初始化顺序 静态代码块、实例代码块、构造方法的执行顺序 不同类型代码

2025-07-25 01:06:26 764 1

原创 深入理解二维数组

查找二维数组元素”的完整章节,搭配代码示例和图示(如你上传的图片)会更加清晰易懂。需要我帮你生成图文排版版本吗?1.二维数组本质上就是一维数组,只不过每个元素都是一维元素数组。二维数组可以看作一个表格和矩阵。类不直接支持二维数组的查找操作,但通过遍历每一行 或结合。等结构 ,我们依然可以高效地查找二维数组中的元素。如果你正在撰写博客,这部分内容可以作为“使用。列:数组中有几个元素。用Arrays查找元素。1.二维数组的创建;3.快速打印二维数组。

2025-07-19 09:07:35 153

原创 从零开始学Java数组:定义、操作与实践

本文介绍了Java数组的基本概念和使用方法。数组是存储相同类型数据的容器,支持高效批量操作。文章详细讲解了数组的静态/动态初始化、数组遍历、长度获取等基础操作,重点分析了数组作为引用类型的内存机制和参数传递特性。同时提供了数组常见操作的代码实现,包括拷贝、查找、排序、逆序等,并介绍了Arrays工具类的实用方法。通过内存图解和代码示例,帮助理解数组作为方法参数和返回值的处理机制,是掌握Java数组编程的实用指南。

2025-07-09 09:04:35 977

原创 Java 方法详解:从入门到实践

本文介绍了Java方法的基本概念和使用方法。主要内容包括:1)方法的基本语法结构,包括形参和实参的区别;2)方法的定义和作用,如模块化代码、代码复用等;3)方法调用过程详解;4)实参和形参的关系,基本类型为值传递;5)无返回值(void)方法的使用;6)方法重载的概念和规则;7)方法递归的原理和执行过程分析。通过多个代码示例展示了方法在实际编程中的应用,包括闰年判断、阶乘计算等典型场景。文章还强调了使用方法的注意事项,如静态方法特性、参数传递机制等。

2025-07-07 20:21:24 318

原创 程序设计中的逻辑控制:从顺序到循环,掌握代码流程的关键

在 Java 编程中,是构建程序行为的核心。无论我们编写的是一个简单的命令行程序还是复杂的后端服务系统,都需要通过逻辑控制来决定程序“该做什么”、“什么时候做”以及“做多少次”。

2025-06-02 16:54:30 1701 2

原创 数据类型与运算符

1.占用空间大的类型->占用空间小的类型,可能会数据丢失。2.占用空间小的类型->占用空间大的类型,正常转化。补充:常用的类型还有字符串类型String。在java中一共有8种数据类型。

2025-05-28 19:57:44 1218 2

原创 JDK的本地部署与idea的配置。

idea与jdk的本地部署

2025-05-27 21:14:43 1016 4

空空如也

空空如也

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

TA关注的人

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