<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[FTE326459的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/FTE326459</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; FTE326459]]></copyright><item><title><![CDATA[Day15 --【Java全栈】面向对象编程[3]继承]]></title><link>https://blog.youkuaiyun.com/FTE326459/article/details/162912655</link><guid>https://blog.youkuaiyun.com/FTE326459/article/details/162912655</guid><author>FTE326459</author><pubDate>Thu, 16 Jul 2026 11:00:00 +0800</pubDate><description><![CDATA[本文系统讲解了Java继承机制，以奶茶店为例类比说明继承的核心思想与语法实现。主要内容包括：1. 继承概念：通过extends实现代码复用，子类自动获得父类非私有属性和方法；2. 语法要点：访问权限控制、super关键字使用、构造方法调用规则；3. 方法重写：详细说明@Override的规则与重写/重载区别；4. 继承规范：单继承特性、Object父类、合理使用原则；5. 常见误区：强调继承不是代码复制、private属性访问等易错点。全文通过生活化类比和完整代码示例，将继承与封装、访问控制等知识点有机结合]]></description><category></category></item><item><title><![CDATA[Day14 --【Java全栈】 面向对象编程[2]封装]]></title><link>https://blog.youkuaiyun.com/FTE326459/article/details/162816470</link><guid>https://blog.youkuaiyun.com/FTE326459/article/details/162816470</guid><author>FTE326459</author><pubDate>Sun, 12 Jul 2026 17:30:31 +0800</pubDate><description><![CDATA[本文系统讲解了面向对象编程中的封装特性，主要包括：1. 封装的核心定义与价值：将对象内部状态和实现细节隐藏，通过可控访问入口保护数据安全、降低耦合度、简化使用成本。2. Java实现方式：使用private/protected/public等访问修饰符控制可见性，配合this关键字精准操作成员变量。3. 两大封装维度：属性封装（私有化字段+getter/setter）和方法封装（隐藏实现细节）。4. 开发规范：实体类全私有化、业务逻辑分层封装、工具类构造私有化等实践要点。5. 常见误区澄清：如封装不等于简单]]></description><category></category></item><item><title><![CDATA[补充--【Java全栈】 堆栈与创建对象结合的理解]]></title><link>https://blog.youkuaiyun.com/FTE326459/article/details/162789057</link><guid>https://blog.youkuaiyun.com/FTE326459/article/details/162789057</guid><author>FTE326459</author><pubDate>Sun, 12 Jul 2026 10:00:00 +0800</pubDate><description><![CDATA[摘要：本文以厨房为比喻，解析Java内存管理中栈和堆的区别：栈内存如临时操作台，存放方法调用时的局部变量和对象引用，执行完自动释放；堆内存如大仓库，存放对象本体，需垃圾回收器清理。通过new MilkTea(&quot;珍珠&quot;,12)的实例化过程，拆解为四步：1.堆内存分配空间生成空白对象；2.调用构造方法初始化属性；3.生成对象内存地址；4.栈变量保存地址。强调new与构造方法分工协作，并澄清常见误区：变量仅是对象引用，构造失败则对象不完整。类比工厂生产流程（注塑机造空杯+工人灌装），形象说明对]]></description><category></category></item><item><title><![CDATA[Day12 --【Java全栈】面向对象编程[1]]]></title><link>https://blog.youkuaiyun.com/FTE326459/article/details/162789458</link><guid>https://blog.youkuaiyun.com/FTE326459/article/details/162789458</guid><author>FTE326459</author><pubDate>Sat, 11 Jul 2026 13:30:53 +0800</pubDate><description><![CDATA[摘要： 面向对象编程（OOP）将现实事物抽象为类（设计模板）和对象（具体实例）。类包含属性（特征）和方法（行为），通过new关键字创建对象时，JVM依次执行：分配堆内存→默认初始化→调用构造方法→返回对象引用。对象本体存于堆内存，变量名存其地址（引用），多引用可指向同一对象（修改同步生效）。常见误区包括混淆构造方法与new的分工、忽略无参构造的隐式失效等。Java中类名需大驼峰命名，对象交互通过方法调用实现，空指针异常源于引用未指向实际对象。]]></description><category></category></item><item><title><![CDATA[Day11 --【Java全栈】方法 (下)]]></title><link>https://blog.youkuaiyun.com/FTE326459/article/details/162766239</link><guid>https://blog.youkuaiyun.com/FTE326459/article/details/162766239</guid><author>FTE326459</author><pubDate>Fri, 10 Jul 2026 16:38:54 +0800</pubDate><description><![CDATA[本文系统讲解了Java方法的核心概念与使用规范，涵盖方法签名、重载重写、参数传递机制等关键知识点。主要内容包括：1. 方法两大特性：签名由方法名+参数类型决定；重载要求同名不同参，重写需遵循&quot;两同两小一大&quot;规则。2. 参数传递机制：Java严格采用值传递，基本类型传值副本，引用类型传地址副本。3. 特殊方法：构造方法用于对象初始化，main作为程序入口需严格遵循public static void格式。4. 方法类型对比：静态方法属于类，实例方法属于对象，二者在访问权限和调用方式上有本质]]></description><category></category></item><item><title><![CDATA[Day10 --【Java全栈】方法 (上)]]></title><link>https://blog.youkuaiyun.com/FTE326459/article/details/162733712</link><guid>https://blog.youkuaiyun.com/FTE326459/article/details/162733712</guid><author>FTE326459</author><pubDate>Thu, 09 Jul 2026 16:15:05 +0800</pubDate><description><![CDATA[本文系统介绍了Java方法的核心概念与应用。方法作为代码复用和功能封装的基本单元，具有消除重复、逻辑拆分、便于测试等优势。文章详细解析了方法语法结构，包括：修饰符（public/protected/private访问控制及static/final等特性）、返回类型、命名规范、参数传递机制（值传递）、方法体实现及异常处理（throws声明）。通过&quot;菜谱&quot;的生动类比，阐释了方法名（菜谱标题）、参数（原料）、方法体（烹饪步骤）、返回值（成品）等核心要素的对应关系，并特别强调了static、ab]]></description><category></category></item><item><title><![CDATA[Day09 -- 【Java全栈】数组（下）]]></title><link>https://blog.youkuaiyun.com/FTE326459/article/details/162700646</link><guid>https://blog.youkuaiyun.com/FTE326459/article/details/162700646</guid><author>FTE326459</author><pubDate>Wed, 08 Jul 2026 17:09:40 +0800</pubDate><description><![CDATA[后面会详细讲，现在可以先了解个大概用static修饰的方法，属于类本身，不属于任何一个对象。直接用类名调用，不用创建对象用类名直接调，不用 new 对象。静态方法是公共设施，属于类本身，大家随时直接用。System.arraycopy(源数组, 源起始位置, 目标数组, 目标起始位置, 复制个数);// 参数：源数组, 源起始位置, 目标数组, 目标起始位置, 复制个数。]]></description><category></category></item><item><title><![CDATA[day08 -- 【JAVA全栈】数组（上）]]></title><link>https://blog.youkuaiyun.com/FTE326459/article/details/162664613</link><guid>https://blog.youkuaiyun.com/FTE326459/article/details/162664613</guid><author>FTE326459</author><pubDate>Tue, 07 Jul 2026 17:18:24 +0800</pubDate><description><![CDATA[本文介绍了Java数组的基本概念和使用方法。数组是一种存储多个相同类型数据的容器，具有类型固定、长度固定、连续存储和下标从0开始的特点。文章详细讲解了数组的三种声明创建方式（先声明后创建、声明同时创建、静态初始化），以及数组的默认值规则。在数组操作方面，说明了如何通过下标访问和赋值元素，获取数组长度，避免数组越界错误。文章还对比了普通for循环和增强for循环两种遍历方式的特点及适用场景，并给出求最大值、总和、平均值等常见应用示例。最后提到数组还有更多内容待后续讲解。]]></description><category></category></item><item><title><![CDATA[day07 -- 【Java全栈】循环结构]]></title><link>https://blog.youkuaiyun.com/FTE326459/article/details/162622028</link><guid>https://blog.youkuaiyun.com/FTE326459/article/details/162622028</guid><author>FTE326459</author><pubDate>Mon, 06 Jul 2026 18:00:00 +0800</pubDate><description><![CDATA[本文介绍了Java中的三种循环结构：for循环（适用于已知循环次数）、while循环（先判断后执行）和do-while循环（至少执行一次）。详细说明了每种循环的语法特点、执行流程和适用场景，并通过代码示例对比它们的区别。同时讲解了循环控制关键字break（终止循环）和continue（跳过当前迭代），以及循环嵌套的使用方法（外层循环一次，内层循环完整执行一轮）。最后提醒注意避免无限循环，必要时需配合break使用。掌握这些循环结构可以显著提高代码的简洁性和执行效率。]]></description><category></category></item><item><title><![CDATA[day06 --【Java全栈】分支结构]]></title><link>https://blog.youkuaiyun.com/FTE326459/article/details/162601216</link><guid>https://blog.youkuaiyun.com/FTE326459/article/details/162601216</guid><author>FTE326459</author><pubDate>Sun, 05 Jul 2026 11:41:58 +0800</pubDate><description><![CDATA[本文介绍了Java中的两种分支结构：if系列和switch结构。if系列包括单分支(if)、双分支(if-else)和多分支(if-elseif-else)，用于基于不同条件执行不同代码块。switch结构则通过精确匹配表达式的值来选择执行路径，支持整数、字符、字符串等类型，需要注意break防止穿透现象。文章还比较了两种结构的适用场景：if适合范围判断和复杂条件，switch更适合固定值匹配。最后解释了switch底层通过跳转表实现，因此只支持特定数据类型。]]></description><category></category></item><item><title><![CDATA[day05--【Java全栈】运算符]]></title><link>https://blog.youkuaiyun.com/FTE326459/article/details/162584298</link><guid>https://blog.youkuaiyun.com/FTE326459/article/details/162584298</guid><author>FTE326459</author><pubDate>Sat, 04 Jul 2026 17:29:37 +0800</pubDate><description><![CDATA[Java中的常用运算符，包括算术、关系、逻辑、赋值、字符串连接和条件运算符（三目运算符），重点说明了取余、自增自减的前后置区别、复合赋值的隐含强制转换、短路逻辑以及整数除法的直接舍弃规则。]]></description><category></category></item><item><title><![CDATA[day04--今日内容【基本数据类型补充&类型间的转换】]]></title><link>https://blog.youkuaiyun.com/FTE326459/article/details/162559809</link><guid>https://blog.youkuaiyun.com/FTE326459/article/details/162559809</guid><author>FTE326459</author><pubDate>Fri, 03 Jul 2026 20:15:52 +0800</pubDate><description><![CDATA[学习日志：数据类型补充（布尔型boolean），以及数据类型转换，溢出]]></description><category></category></item><item><title><![CDATA[day03--今日内容【基本数据类型应用&变量】]]></title><link>https://blog.youkuaiyun.com/FTE326459/article/details/162528595</link><guid>https://blog.youkuaiyun.com/FTE326459/article/details/162528595</guid><author>FTE326459</author><pubDate>Thu, 02 Jul 2026 22:06:19 +0800</pubDate><description><![CDATA[基本数据类型应用&变量]]></description><category></category></item><item><title><![CDATA[day02--今日内容【基本数据类型】]]></title><link>https://blog.youkuaiyun.com/FTE326459/article/details/162497259</link><guid>https://blog.youkuaiyun.com/FTE326459/article/details/162497259</guid><author>FTE326459</author><pubDate>Wed, 01 Jul 2026 22:00:03 +0800</pubDate><description><![CDATA[八种基本数据类型]]></description><category></category></item><item><title><![CDATA[【JAVA全栈学习日志】]]></title><link>https://blog.youkuaiyun.com/FTE326459/article/details/162464311</link><guid>https://blog.youkuaiyun.com/FTE326459/article/details/162464311</guid><author>FTE326459</author><pubDate>Tue, 30 Jun 2026 21:11:24 +0800</pubDate><description><![CDATA[学习日志，可以参考]]></description><category></category></item><item><title><![CDATA[【JAVA全栈】学习笔记]]></title><link>https://blog.youkuaiyun.com/FTE326459/article/details/162462993</link><guid>https://blog.youkuaiyun.com/FTE326459/article/details/162462993</guid><author>FTE326459</author><pubDate>Tue, 30 Jun 2026 19:19:45 +0800</pubDate><description><![CDATA[学习日志，欢迎查漏补缺]]></description><category></category></item><item><title><![CDATA[idea中创建spring boot 项目 idea没有自动识别为maven工程 ]]></title><link>https://blog.youkuaiyun.com/FTE326459/article/details/160897945</link><guid>https://blog.youkuaiyun.com/FTE326459/article/details/160897945</guid><author>FTE326459</author><pubDate>Fri, 08 May 2026 18:58:00 +0800</pubDate><description><![CDATA[idea中创建spring boot 项目 无法创建package（Java包）只能创建directory普通目录文件]]></description><category></category></item></channel></rss>