<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[shishibu的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/shishibu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; shishibu]]></copyright><item><title><![CDATA[如何学习算法]]></title><link>https://blog.youkuaiyun.com/shishibu/article/details/156427625</link><guid>https://blog.youkuaiyun.com/shishibu/article/details/156427625</guid><author>shishibu</author><pubDate>Tue, 30 Dec 2025 17:26:13 +0800</pubDate><description><![CDATA[算法是一系列解决问题的清晰指令，学习算法前需掌握基本概念如时间复杂度、空间复杂度、递归、分治等。推荐从简单的排序算法（如冒泡排序、选择排序）入手，逐步理解算法如何通过步骤解决问题。入门阶段建议选择图文结合或视频教程，例如《算法图解》或在线平台的入门课程。比较不同实现方式的性能差异，例如递归与迭代版本的效率对比。这种反思能帮助理解算法设计的本质，而非停留在表面实现。阅读优秀开源项目的算法实现，如标准库的排序算法。教是最好的学，通过输出巩固知识。算法本质是数学思想的具体实现，培养离散数学、组合数学等基础能力。]]></description><category></category></item><item><title><![CDATA[如何更好地学习 Java（适合初学者）]]></title><link>https://blog.youkuaiyun.com/shishibu/article/details/156427556</link><guid>https://blog.youkuaiyun.com/shishibu/article/details/156427556</guid><author>shishibu</author><pubDate>Tue, 30 Dec 2025 17:23:35 +0800</pubDate><description><![CDATA[Java 的基础语法包括变量、数据类型、运算符、控制结构（如 if-else、for 循环、while 循环）和方法。初学者可以通过创建简单的类来模拟现实世界的对象，比如定义一个“汽车”类，包含属性（如颜色、品牌）和方法（如启动、加速）。网上有许多免费且优质的 Java 学习资源，比如官方文档、在线教程（如 W3Schools、菜鸟教程）和视频课程（如 B 站、慕课网）。在掌握基础后，可以尝试更复杂的项目，比如 Web 开发（使用 Spring Boot）、Android 开发或算法练习。]]></description><category></category></item><item><title><![CDATA[面向对象编程中的构造方法]]></title><link>https://blog.youkuaiyun.com/shishibu/article/details/156365090</link><guid>https://blog.youkuaiyun.com/shishibu/article/details/156365090</guid><author>shishibu</author><pubDate>Sun, 28 Dec 2025 19:32:37 +0800</pubDate><description><![CDATA[构造方法是面向对象编程中的重要概念，用于初始化对象的状态。它在创建对象时自动调用，确保对象在开始使用时具备合理的初始值。]]></description><category></category></item><item><title><![CDATA[Java面向对象基础——类与对象]]></title><link>https://blog.youkuaiyun.com/shishibu/article/details/156365053</link><guid>https://blog.youkuaiyun.com/shishibu/article/details/156365053</guid><author>shishibu</author><pubDate>Sun, 28 Dec 2025 19:26:58 +0800</pubDate><description><![CDATA[Java是一种面向对象的编程语言，理解类和对象是学习Java的核心。类是对现实事物的抽象，对象是类的具体实例。类包含属性和方法，属性描述对象的特征，方法描述对象的行为。]]></description><category></category></item><item><title><![CDATA[Java字符串]]></title><link>https://blog.youkuaiyun.com/shishibu/article/details/156115125</link><guid>https://blog.youkuaiyun.com/shishibu/article/details/156115125</guid><author>shishibu</author><pubDate>Sat, 20 Dec 2025 19:34:16 +0800</pubDate><description><![CDATA[两种方式的区别在于内存分配。第一种方式会检查字符串常量池，如果存在相同内容则直接引用，否则新建对象。第二种方式每次都会在堆中创建新对象。字符串常量池是Java虚拟机中的特殊内存区域，用于存储字符串字面量。直接赋值的字符串会自动放入常量池，而通过。由于字符串的不可变性，任何修改操作都会生成新的字符串对象。在Java中，字符串是不可变的字符序列，属于。字符串可以通过双引号直接创建，也可以通过。创建的字符串对象会存储在堆内存中。]]></description><category></category></item><item><title><![CDATA[Java 面向对象编程核心概念]]></title><link>https://blog.youkuaiyun.com/shishibu/article/details/156115085</link><guid>https://blog.youkuaiyun.com/shishibu/article/details/156115085</guid><author>shishibu</author><pubDate>Sat, 20 Dec 2025 19:29:25 +0800</pubDate><description><![CDATA[掌握三大特性：封装通过 private 修饰符保护数据，继承使用 extends 实现代码复用，多态允许父类引用指向子类对象。这些概念是 Java 开发的核心基础。理解类与对象的关系，类是对象的模板。]]></description><category></category></item><item><title><![CDATA[【学习记录】Java入门基础要点总结]]></title><link>https://blog.youkuaiyun.com/shishibu/article/details/155773057</link><guid>https://blog.youkuaiyun.com/shishibu/article/details/155773057</guid><author>shishibu</author><pubDate>Wed, 10 Dec 2025 11:10:14 +0800</pubDate><description><![CDATA[Java是一种面向对象的编程语言，具有跨平台特性，广泛应用于Web开发、移动应用和企业级系统。学习Java需要掌握其基本语法、面向对象概念和常用类库。]]></description><category></category></item><item><title><![CDATA[【学习记录】Java入门基础要点总结]]></title><link>https://blog.youkuaiyun.com/shishibu/article/details/155771489</link><guid>https://blog.youkuaiyun.com/shishibu/article/details/155771489</guid><author>shishibu</author><pubDate>Wed, 10 Dec 2025 10:50:29 +0800</pubDate><description><![CDATA[Java的强类型和面向对象特性让代码结构更清晰，初期需适应语法细节，但坚持动手实践后进步显著！]]></description><category></category></item></channel></rss>