<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lcu111的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lcu111</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lcu111]]></copyright><item><title><![CDATA[Java 学习43：内部类]]></title><link>https://blog.youkuaiyun.com/lcu111/article/details/155461777</link><guid>https://blog.youkuaiyun.com/lcu111/article/details/155461777</guid><author>lcu111</author><pubDate>Wed, 03 Dec 2025 17:45:50 +0800</pubDate><description><![CDATA[在 Java 中，内部类是定义在另一个类（或方法、代码块）内部的类。Java内部类的主要目的，是通过创建与外部类具有特权访问关系的附属类，来实现更紧密的封装、更清晰的组织结构，以及更灵活的代码设计。]]></description><category></category></item><item><title><![CDATA[Java 学习42：抽象]]></title><link>https://blog.youkuaiyun.com/lcu111/article/details/155321064</link><guid>https://blog.youkuaiyun.com/lcu111/article/details/155321064</guid><author>lcu111</author><pubDate>Thu, 27 Nov 2025 21:22:23 +0800</pubDate><description><![CDATA[抽象是一种通过创建简化的模型，来分离 “做什么” 与 “如何做” 的软件设计思想。]]></description><category></category></item><item><title><![CDATA[Java 学习41：多态]]></title><link>https://blog.youkuaiyun.com/lcu111/article/details/155235370</link><guid>https://blog.youkuaiyun.com/lcu111/article/details/155235370</guid><author>lcu111</author><pubDate>Tue, 25 Nov 2025 19:16:22 +0800</pubDate><description><![CDATA[从概念上讲，多态是同一个行为具有多个不同的表现形式。从实现机制上讲，多态就是通过同一个接口，使用不同的实例而执行不同的操作。]]></description><category></category></item><item><title><![CDATA[Java 学习40：继承]]></title><link>https://blog.youkuaiyun.com/lcu111/article/details/155164707</link><guid>https://blog.youkuaiyun.com/lcu111/article/details/155164707</guid><author>lcu111</author><pubDate>Mon, 24 Nov 2025 15:54:42 +0800</pubDate><description><![CDATA[继承是一种由已有类创建新类的机制。新类（子类、派生类）能继承已有类（父类、基类）的属性和方法，并且可以添加自己独有的属性和方法。在 Java 中，继承通过 extends 关键字来实现。]]></description><category></category></item><item><title><![CDATA[Java 学习39：static 关键字]]></title><link>https://blog.youkuaiyun.com/lcu111/article/details/155160508</link><guid>https://blog.youkuaiyun.com/lcu111/article/details/155160508</guid><author>lcu111</author><pubDate>Sun, 23 Nov 2025 17:10:22 +0800</pubDate><description><![CDATA[静态方法是使用 static 关键字修饰的方法。它属于类本身，而不是类的某个实例。调用静态方法时，不需要创建类的对象，可以直接通过类名来调用。]]></description><category></category></item><item><title><![CDATA[Java 学习38：ArrayList 类]]></title><link>https://blog.youkuaiyun.com/lcu111/article/details/155098845</link><guid>https://blog.youkuaiyun.com/lcu111/article/details/155098845</guid><author>lcu111</author><pubDate>Fri, 21 Nov 2025 21:49:31 +0800</pubDate><description><![CDATA[ArrayList 类是一个可以动态修改的数组，与普通数组的区别就是它是没有固定大小的限制，我们可以添加或删除元素。ArrayList 继承了 AbstractList ，并实现了 List 接口。]]></description><category></category></item><item><title><![CDATA[Java 学习37：String 类]]></title><link>https://blog.youkuaiyun.com/lcu111/article/details/155022001</link><guid>https://blog.youkuaiyun.com/lcu111/article/details/155022001</guid><author>lcu111</author><pubDate>Wed, 19 Nov 2025 18:01:04 +0800</pubDate><description><![CDATA[在 Java 中，String 是最常用、最基础的类之一。无论是打印日志、处理输入输出、还是拼接数据，几乎都离不开字符串操作。在 Java 中，String 类位于 java.lang 包下。]]></description><category></category></item><item><title><![CDATA[Java 学习36：文字版格斗游戏（黑马程序员教学案例）]]></title><link>https://blog.youkuaiyun.com/lcu111/article/details/154338489</link><guid>https://blog.youkuaiyun.com/lcu111/article/details/154338489</guid><author>lcu111</author><pubDate>Mon, 03 Nov 2025 13:15:36 +0800</pubDate><description><![CDATA[两个游戏角色互相攻击。用文字描述出攻击情况和受伤情况。当一方血量为 0 时游戏结束。]]></description><category></category></item><item><title><![CDATA[Java 学习35：Random 类]]></title><link>https://blog.youkuaiyun.com/lcu111/article/details/154306258</link><guid>https://blog.youkuaiyun.com/lcu111/article/details/154306258</guid><author>lcu111</author><pubDate>Sun, 02 Nov 2025 22:13:31 +0800</pubDate><description><![CDATA[Random 类是 Java 中用于生成伪随机数的类。它位于 java.util 包中，提供了丰富的随机数生成方法，可以产生整数、浮点数和其他类型的随机数。不同于真正的随机数，Random 生成的数是伪随机的，因为它们是通过特定算法计算的。]]></description><category></category></item><item><title><![CDATA[Java 学习34：格式化输出]]></title><link>https://blog.youkuaiyun.com/lcu111/article/details/154289372</link><guid>https://blog.youkuaiyun.com/lcu111/article/details/154289372</guid><author>lcu111</author><pubDate>Sun, 02 Nov 2025 17:11:10 +0800</pubDate><description><![CDATA[在 Java 中，String.format() 和 System.out.printf() 方法提供了格式化输出的功能。常见的格式化操作包括数字的精度、字符串的对齐、日期的格式等。下面是一些常用的格式化符号和用法。]]></description><category></category></item><item><title><![CDATA[Java 学习33：构造方法]]></title><link>https://blog.youkuaiyun.com/lcu111/article/details/154278274</link><guid>https://blog.youkuaiyun.com/lcu111/article/details/154278274</guid><author>lcu111</author><pubDate>Sun, 02 Nov 2025 10:40:17 +0800</pubDate><description><![CDATA[在 Java 中，构造方法是一种特殊的方法，它在创建对象时由虚拟机自动调用，其主要作用是初始化对象的成员变量。]]></description><category></category></item><item><title><![CDATA[Java 学习32：this 关键字]]></title><link>https://blog.youkuaiyun.com/lcu111/article/details/154251610</link><guid>https://blog.youkuaiyun.com/lcu111/article/details/154251610</guid><author>lcu111</author><pubDate>Sat, 01 Nov 2025 21:26:18 +0800</pubDate><description><![CDATA[在 Java 中，this 是一个关键字，它代表当前对象的引用。也就是说，this 指向调用当前方法或构造方法的那个对象。调用本类的其他方法（通常可省略）]]></description><category></category></item><item><title><![CDATA[Java 学习31：封装]]></title><link>https://blog.youkuaiyun.com/lcu111/article/details/154231439</link><guid>https://blog.youkuaiyun.com/lcu111/article/details/154231439</guid><author>lcu111</author><pubDate>Sat, 01 Nov 2025 11:08:08 +0800</pubDate><description><![CDATA[封装（Encapsulation）是面向对象编程（OOP）的三大核心特性之一（另外两个是继承和多态），其核心思想是隐藏对象的内部细节，仅通过公共接口与外部交互。这种机制既能保护对象的数据安全性，又能提高代码的可维护性和复用性。]]></description><category></category></item><item><title><![CDATA[Java 学习30：JavaBean 类、测试类与工具类]]></title><link>https://blog.youkuaiyun.com/lcu111/article/details/154205500</link><guid>https://blog.youkuaiyun.com/lcu111/article/details/154205500</guid><author>lcu111</author><pubDate>Fri, 31 Oct 2025 22:38:44 +0800</pubDate><description><![CDATA[类的声明：首先，我们需要声明一个公共的类，类名要能够准确反映该工具类的功能。例如，如果是一个用于处理日期的工具类，我们可以命名为 DateUtils。构造方法定义：为了防止外部创建该工具类的对象，通常将构造方法定义为私有。添加静态方法：根据工具类的功能需求，添加相应的静态方法。]]></description><category></category></item><item><title><![CDATA[Java 学习29：方法]]></title><link>https://blog.youkuaiyun.com/lcu111/article/details/154141824</link><guid>https://blog.youkuaiyun.com/lcu111/article/details/154141824</guid><author>lcu111</author><pubDate>Thu, 30 Oct 2025 23:06:55 +0800</pubDate><description><![CDATA[方法是语句的集合，它们在一起执行一个功能。]]></description><category></category></item><item><title><![CDATA[Java 学习28：Arrays 类]]></title><link>https://blog.youkuaiyun.com/lcu111/article/details/154088204</link><guid>https://blog.youkuaiyun.com/lcu111/article/details/154088204</guid><author>lcu111</author><pubDate>Wed, 29 Oct 2025 23:04:34 +0800</pubDate><description><![CDATA[Arrays 类是一个专门用于操作数组的工具类，位于 java.util.Arrays 包中。它提供了许多静态方法（static 修饰的方法）来方便地处理数组，如填充、排序、比较、查找等。以下介绍 Arrays 类的常用方法。]]></description><category></category></item><item><title><![CDATA[Java 学习27：二维数组]]></title><link>https://blog.youkuaiyun.com/lcu111/article/details/154072495</link><guid>https://blog.youkuaiyun.com/lcu111/article/details/154072495</guid><author>lcu111</author><pubDate>Wed, 29 Oct 2025 18:19:19 +0800</pubDate><description><![CDATA[在 Java 中，二维数组被看作数组的数组，即每个元素本身都是一个一维数组。]]></description><category></category></item><item><title><![CDATA[Java 学习26：数组]]></title><link>https://blog.youkuaiyun.com/lcu111/article/details/154028078</link><guid>https://blog.youkuaiyun.com/lcu111/article/details/154028078</guid><author>lcu111</author><pubDate>Tue, 28 Oct 2025 23:13:11 +0800</pubDate><description><![CDATA[在 Java 编程中，数组是一种基本且强大的，它允许我们在内存中存储和管理多个相同类型的数据元素。]]></description><category></category></item><item><title><![CDATA[Java 学习25：break 和 continue 语句]]></title><link>https://blog.youkuaiyun.com/lcu111/article/details/153974852</link><guid>https://blog.youkuaiyun.com/lcu111/article/details/153974852</guid><author>lcu111</author><pubDate>Mon, 27 Oct 2025 18:46:08 +0800</pubDate><description><![CDATA[在 Java 中，break 和 continue 是两种常用的控制流语句，用于控制循环或 switch 语句的执行流程。它们的功能和使用场景各有不同，以下是详细说明。]]></description><category></category></item><item><title><![CDATA[Java 学习24：循环语句]]></title><link>https://blog.youkuaiyun.com/lcu111/article/details/153964467</link><guid>https://blog.youkuaiyun.com/lcu111/article/details/153964467</guid><author>lcu111</author><pubDate>Mon, 27 Oct 2025 13:44:39 +0800</pubDate><description><![CDATA[循环语句用于重复执行某段代码。]]></description><category></category></item></channel></rss>