<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>WadeLy</title>
  <link>https://51testgame.com</link>
  <atom:link href="https://51testgame.com/rss.xml" rel="self" type="application/rss+xml" />
  <description>WadeLy 的笔记本——分享游戏、游戏开发、Python、AI 实验、运维实战。</description>
  <language>zh-CN</language>
  <lastBuildDate>Mon, 11 May 2026 17:59:40 GMT</lastBuildDate>
  <item>
    <title>如何手动添加一篇新文章</title>
    <link>https://51testgame.com/docs/add-article/</link>
    <guid isPermaLink="true">https://51testgame.com/docs/add-article/</guid>
    <pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate>
    <category>使用文档</category>
    <description>写个 .md 丢进 content/&lt;分类&gt;/，跑一下 npm run build 即可。</description>
  </item>
  <item>
    <title>异常</title>
    <link>https://51testgame.com/java/19-exceptions/</link>
    <guid isPermaLink="true">https://51testgame.com/java/19-exceptions/</guid>
    <pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate>
    <category>Java 教程</category>
    <description>checked vs unchecked / try-with-resources / 不要吞异常。</description>
  </item>
  <item>
    <title>Java 路线图</title>
    <link>https://51testgame.com/java/20-roadmap/</link>
    <guid isPermaLink="true">https://51testgame.com/java/20-roadmap/</guid>
    <pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate>
    <category>Java 教程</category>
    <description>Spring Boot / Android / Kotlin / 工程实践分岔。</description>
  </item>
  <item>
    <title>模式匹配 + switch</title>
    <link>https://51testgame.com/java/17-pattern-match/</link>
    <guid isPermaLink="true">https://51testgame.com/java/17-pattern-match/</guid>
    <pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate>
    <category>Java 教程</category>
    <description>instanceof 模式 / switch with sealed types。</description>
  </item>
  <item>
    <title>Lambda + 函数式接口</title>
    <link>https://51testgame.com/java/18-lambdas/</link>
    <guid isPermaLink="true">https://51testgame.com/java/18-lambdas/</guid>
    <pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate>
    <category>Java 教程</category>
    <description>Function / Consumer / Predicate / Supplier。</description>
  </item>
  <item>
    <title>Stream API</title>
    <link>https://51testgame.com/java/15-streams/</link>
    <guid isPermaLink="true">https://51testgame.com/java/15-streams/</guid>
    <pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate>
    <category>Java 教程</category>
    <description>filter / map / collect / 并行流注意点。</description>
  </item>
  <item>
    <title>Optional</title>
    <link>https://51testgame.com/java/16-optional/</link>
    <guid isPermaLink="true">https://51testgame.com/java/16-optional/</guid>
    <pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate>
    <category>Java 教程</category>
    <description>该用不该用 / 不要塞字段。</description>
  </item>
  <item>
    <title>泛型</title>
    <link>https://51testgame.com/java/13-generics/</link>
    <guid isPermaLink="true">https://51testgame.com/java/13-generics/</guid>
    <pubDate>Thu, 07 May 2026 00:00:00 GMT</pubDate>
    <category>Java 教程</category>
    <description>类型擦除 / &lt;T extends Number&gt; / ? extends vs ? super。</description>
  </item>
  <item>
    <title>集合</title>
    <link>https://51testgame.com/java/14-collections/</link>
    <guid isPermaLink="true">https://51testgame.com/java/14-collections/</guid>
    <pubDate>Thu, 07 May 2026 00:00:00 GMT</pubDate>
    <category>Java 教程</category>
    <description>List / Set / Map / List.of 不可变 / Collections vs List 接口。</description>
  </item>
  <item>
    <title>接口</title>
    <link>https://51testgame.com/java/11-interfaces/</link>
    <guid isPermaLink="true">https://51testgame.com/java/11-interfaces/</guid>
    <pubDate>Wed, 06 May 2026 00:00:00 GMT</pubDate>
    <category>Java 教程</category>
    <description>default / static 方法 / 标记接口。</description>
  </item>
  <item>
    <title>record + sealed</title>
    <link>https://51testgame.com/java/12-records-sealed/</link>
    <guid isPermaLink="true">https://51testgame.com/java/12-records-sealed/</guid>
    <pubDate>Wed, 06 May 2026 00:00:00 GMT</pubDate>
    <category>Java 教程</category>
    <description>现代 Java &quot;代数数据类型&quot;两件套。</description>
  </item>
  <item>
    <title>类、字段、构造</title>
    <link>https://51testgame.com/java/09-classes/</link>
    <guid isPermaLink="true">https://51testgame.com/java/09-classes/</guid>
    <pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate>
    <category>Java 教程</category>
    <description>this / final / static / inner / static nested。</description>
  </item>
  <item>
    <title>继承 + 多态</title>
    <link>https://51testgame.com/java/10-inheritance/</link>
    <guid isPermaLink="true">https://51testgame.com/java/10-inheritance/</guid>
    <pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate>
    <category>Java 教程</category>
    <description>abstract / final / @Override / 组合 vs 继承。</description>
  </item>
  <item>
    <title>控制流</title>
    <link>https://51testgame.com/java/07-control-flow/</link>
    <guid isPermaLink="true">https://51testgame.com/java/07-control-flow/</guid>
    <pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate>
    <category>Java 教程</category>
    <description>if / switch（语句 vs 表达式）/ for / enhanced for。</description>
  </item>
  <item>
    <title>方法</title>
    <link>https://51testgame.com/java/08-methods/</link>
    <guid isPermaLink="true">https://51testgame.com/java/08-methods/</guid>
    <pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate>
    <category>Java 教程</category>
    <description>重载 / varargs / 静态 vs 实例 / 返回 Optional 还是 null。</description>
  </item>
  <item>
    <title>基本类型与包装类</title>
    <link>https://51testgame.com/java/05-types/</link>
    <guid isPermaLink="true">https://51testgame.com/java/05-types/</guid>
    <pubDate>Sun, 03 May 2026 00:00:00 GMT</pubDate>
    <category>Java 教程</category>
    <description>int vs Integer / 自动装箱 / var 推断。</description>
  </item>
  <item>
    <title>字符串</title>
    <link>https://51testgame.com/java/06-strings/</link>
    <guid isPermaLink="true">https://51testgame.com/java/06-strings/</guid>
    <pubDate>Sun, 03 May 2026 00:00:00 GMT</pubDate>
    <category>Java 教程</category>
    <description>String 不可变、StringBuilder、文本块、String.format。</description>
  </item>
  <item>
    <title>第一个 Java 程序</title>
    <link>https://51testgame.com/java/03-first-app/</link>
    <guid isPermaLink="true">https://51testgame.com/java/03-first-app/</guid>
    <pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate>
    <category>Java 教程</category>
    <description>jbang 单文件跑 vs 标准项目 / Maven / Gradle 选。</description>
  </item>
  <item>
    <title>IDE + 构建工具</title>
    <link>https://51testgame.com/java/04-tooling/</link>
    <guid isPermaLink="true">https://51testgame.com/java/04-tooling/</guid>
    <pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate>
    <category>Java 教程</category>
    <description>IntelliJ / VSCode + Java 插件 / Maven 命令速查。</description>
  </item>
  <item>
    <title>Java 总览</title>
    <link>https://51testgame.com/java/01-overview/</link>
    <guid isPermaLink="true">https://51testgame.com/java/01-overview/</guid>
    <pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate>
    <category>Java 教程</category>
    <description>LTS 版本选择、JDK vs JRE、生态地图。</description>
  </item>
  <item>
    <title>安装 JDK</title>
    <link>https://51testgame.com/java/02-install/</link>
    <guid isPermaLink="true">https://51testgame.com/java/02-install/</guid>
    <pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate>
    <category>Java 教程</category>
    <description>SDKMAN / OpenJDK 发行版（Temurin / Corretto / Zulu）选哪个。</description>
  </item>
  <item>
    <title>异常处理</title>
    <link>https://51testgame.com/csharp/19-exceptions/</link>
    <guid isPermaLink="true">https://51testgame.com/csharp/19-exceptions/</guid>
    <pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate>
    <category>C# 教程</category>
    <description>try/catch/finally / using / 自定义异常。</description>
  </item>
  <item>
    <title>C# 路线图</title>
    <link>https://51testgame.com/csharp/20-roadmap/</link>
    <guid isPermaLink="true">https://51testgame.com/csharp/20-roadmap/</guid>
    <pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate>
    <category>C# 教程</category>
    <description>走 Unity / ASP.NET / MAUI / Avalonia / 工程实践的分岔。</description>
  </item>
  <item>
    <title>模式匹配</title>
    <link>https://51testgame.com/csharp/17-pattern-match/</link>
    <guid isPermaLink="true">https://51testgame.com/csharp/17-pattern-match/</guid>
    <pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate>
    <category>C# 教程</category>
    <description>switch expression / 属性模式 / 关系模式。</description>
  </item>
  <item>
    <title>可空引用类型</title>
    <link>https://51testgame.com/csharp/18-nullable/</link>
    <guid isPermaLink="true">https://51testgame.com/csharp/18-nullable/</guid>
    <pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate>
    <category>C# 教程</category>
    <description>string? / ! / ?. / &lt;Nullable&gt;enable&lt;/Nullable&gt;。</description>
  </item>
  <item>
    <title>LINQ</title>
    <link>https://51testgame.com/csharp/15-linq/</link>
    <guid isPermaLink="true">https://51testgame.com/csharp/15-linq/</guid>
    <pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate>
    <category>C# 教程</category>
    <description>Where / Select / GroupBy / 链式 vs 查询语法。</description>
  </item>
  <item>
    <title>async / await</title>
    <link>https://51testgame.com/csharp/16-async/</link>
    <guid isPermaLink="true">https://51testgame.com/csharp/16-async/</guid>
    <pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate>
    <category>C# 教程</category>
    <description>Task / 同步 vs 异步、ConfigureAwait 取舍。</description>
  </item>
  <item>
    <title>泛型</title>
    <link>https://51testgame.com/csharp/13-generics/</link>
    <guid isPermaLink="true">https://51testgame.com/csharp/13-generics/</guid>
    <pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate>
    <category>C# 教程</category>
    <description>类、方法、约束（where T : class / new() / 接口）。</description>
  </item>
  <item>
    <title>集合</title>
    <link>https://51testgame.com/csharp/14-collections/</link>
    <guid isPermaLink="true">https://51testgame.com/csharp/14-collections/</guid>
    <pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate>
    <category>C# 教程</category>
    <description>List / Dictionary / HashSet / 不变集合 / Span&lt;T&gt; 一瞥。</description>
  </item>
  <item>
    <title>接口</title>
    <link>https://51testgame.com/csharp/11-interfaces/</link>
    <guid isPermaLink="true">https://51testgame.com/csharp/11-interfaces/</guid>
    <pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate>
    <category>C# 教程</category>
    <description>default method / 显式实现。</description>
  </item>
</channel>
</rss>