<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[askkiew的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/askkiew</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; askkiew]]></copyright><item><title><![CDATA[Java 跳转语句之 break 新手核心学习笔记]]></title><link>https://blog.youkuaiyun.com/askkiew/article/details/158069700</link><guid>https://blog.youkuaiyun.com/askkiew/article/details/158069700</guid><author>askkiew</author><pubDate>Sat, 14 Feb 2026 14:00:58 +0800</pubDate><description><![CDATA[摘要： Java中的break语句用于强制终止当前循环或switch语句，直接跳出代码块。核心用法包括：1）在switch中防止case穿透；2）在循环中提前终止（如找到目标值或异常处理）。默认仅终止当前层级循环，可通过标签终止外层循环（进阶用法）。常见错误：break位置错误、混淆终止层级、switch中遗漏break。掌握break能优化循环控制，避免无效遍历。建议通过密码验证等案例实践理解其核心作用。]]></description><category></category></item><item><title><![CDATA[Java 循环嵌套新手核心学习笔记]]></title><link>https://blog.youkuaiyun.com/askkiew/article/details/158011640</link><guid>https://blog.youkuaiyun.com/askkiew/article/details/158011640</guid><author>askkiew</author><pubDate>Thu, 12 Feb 2026 19:53:13 +0800</pubDate><description><![CDATA[本文系统介绍了Java循环嵌套的核心概念与应用，重点讲解了for-for嵌套结构及其执行流程。通过3个典型案例（打印矩形星号、九九乘法表、混合嵌套）演示了&quot;外循环控行、内循环控列&quot;的核心思想，并总结了4个常见错误：变量重名、忘记换行、条件错误和死循环。文章强调循环嵌套适用于二维场景，建议通过练习九九乘法表掌握分层思维。关键要点包括区分内外层变量、正确设置条件和迭代语句，以及外层循环必须包含换行操作。掌握这些内容可在15分钟内理解循环嵌套的基本原理。]]></description><category></category></item><item><title><![CDATA[Java 循环结构之 for 循环语句新手核心学习笔记]]></title><link>https://blog.youkuaiyun.com/askkiew/article/details/157944972</link><guid>https://blog.youkuaiyun.com/askkiew/article/details/157944972</guid><author>askkiew</author><pubDate>Tue, 10 Feb 2026 19:52:59 +0800</pubDate><description><![CDATA[摘要：本文系统讲解Java中for循环的核心用法，适用于已知循环次数的场景。重点包括：1)标准语法结构及四步执行流程；2)基础到进阶的实战案例；3)与while循环的对比；4)新手常见错误及解决方案。for循环通过集中声明初始化、条件和迭代三要素，实现代码紧凑高效。掌握其执行顺序（初始化→判断→执行→迭代）和边界条件设置，可避免死循环或漏执行等问题。建议通过&quot;计算1-100偶数和&quot;等练习巩固理解。]]></description><category></category></item><item><title><![CDATA[Java 循环结构之 do-while 语句新手核心学习笔记]]></title><link>https://blog.youkuaiyun.com/askkiew/article/details/157874689</link><guid>https://blog.youkuaiyun.com/askkiew/article/details/157874689</guid><author>askkiew</author><pubDate>Sun, 08 Feb 2026 18:46:47 +0800</pubDate><description><![CDATA[本文介绍了Java中do-while循环的核心特性与应用场景。作为&quot;先执行后判断&quot;的循环结构，do-while保证循环体至少执行一次，特别适合密码验证、菜单展示等必须执行一次的业务场景。文章详细解析了其语法结构、执行流程，并通过数字打印和密码验证案例演示实际应用。同时对比了do-while与while循环的关键区别，指出前者适用于&quot;保底执行&quot;需求，后者适合不确定执行次数的情况。最后总结了三大常见错误：遗漏分号、缺失迭代语句及循环类型选择不当，强调根据业务需求合理选择循]]></description><category></category></item><item><title><![CDATA[Java 循环结构之 while 语句新手核心学习笔记]]></title><link>https://blog.youkuaiyun.com/askkiew/article/details/157811492</link><guid>https://blog.youkuaiyun.com/askkiew/article/details/157811492</guid><author>askkiew</author><pubDate>Fri, 06 Feb 2026 19:51:23 +0800</pubDate><description><![CDATA[本文介绍了Java中while循环的基础知识，包括其核心定位、语法结构、执行流程和常见应用场景。while循环适用于不确定循环次数但知道终止条件的情况，特点是先判断后执行。文章详细说明了while循环的标准语法结构、执行流程三步走（初始化、判断条件、迭代重复），并提供了打印数字和计算累加和两个实战案例。同时指出了使用while循环时需要注意的常见问题，如死循环、变量初始化位置等，并简要介绍了do-while循环的特点。最后总结了while循环的核心要点，强调掌握循环三要素的重要性，为学习更复杂的循环结构打下]]></description><category></category></item><item><title><![CDATA[Java switch 语句新手核心学习笔记]]></title><link>https://blog.youkuaiyun.com/askkiew/article/details/157736073</link><guid>https://blog.youkuaiyun.com/askkiew/article/details/157736073</guid><author>askkiew</author><pubDate>Wed, 04 Feb 2026 19:36:17 +0800</pubDate><description><![CDATA[摘要：本文介绍了Java中switch语句的核心用法与特性。switch适用于固定值等值判断（如星期、菜单匹配），相比if更简洁高效。文章讲解了传统switch语法规则、case穿透的利弊（需避坑或利用简化代码）以及JDK14+新增的switch表达式（推荐使用）。对比了switch与if...else的适用场景，并总结了3个新手常见错误：case后变量/值重复、忘记break、类型不匹配。最后强调switch的核心是等值匹配，建议掌握基础语法、穿透特性和新式表达式写法，与if配合可覆盖所有选择判断场景。]]></description><category></category></item><item><title><![CDATA[Java 选择语句之 if...else if...else 超详笔记（新手专属）]]></title><link>https://blog.youkuaiyun.com/askkiew/article/details/157656162</link><guid>https://blog.youkuaiyun.com/askkiew/article/details/157656162</guid><author>askkiew</author><pubDate>Mon, 02 Feb 2026 19:06:23 +0800</pubDate><description><![CDATA[摘要：本文详细讲解了Java多条件分支语句if...elseif...else的核心用法，适用于成绩分级、年龄分段等范围判断场景。重点包括：1）语法结构和&quot;从上到下，命中即退出&quot;的执行规则；2）三个实战案例（成绩判断、年龄分段、折扣计算）及代码优化技巧；3）新手常见三大坑点（条件顺序、冗余区间、省略大括号）及解决方案；4）适用场景说明（连续范围判断）及与switch语句的区别。文章强调通过理解执行规则和编写规范案例来掌握该语法，为后续学习switch语句打下基础。]]></description><category></category></item><item><title><![CDATA[Java 选择语句之 if 语句超详细学习笔记（新手必看）]]></title><link>https://blog.youkuaiyun.com/askkiew/article/details/157586351</link><guid>https://blog.youkuaiyun.com/askkiew/article/details/157586351</guid><author>askkiew</author><pubDate>Sat, 31 Jan 2026 19:06:05 +0800</pubDate><description><![CDATA[这篇Java新手教程详细讲解了if语句的三种格式和使用场景：单分支if（条件满足执行）、双分支if-else（二选一执行）和多分支if-elseif-else（多选一执行）。文章通过代码示例演示了每种格式的语法和执行流程，强调了条件表达式必须返回布尔值的特点。特别指出了新手常见的3个误区：混淆=和==、多分支条件顺序错误、省略大括号导致逻辑问题。最后提供了三个练习题目帮助巩固if语句的使用，建议新手养成写大括号、规范条件顺序的良好编码习惯。]]></description><category></category></item><item><title><![CDATA[【Java 新手必看】三元运算符：极简条件判断，附可运行代码案例]]></title><link>https://blog.youkuaiyun.com/askkiew/article/details/157515530</link><guid>https://blog.youkuaiyun.com/askkiew/article/details/157515530</guid><author>askkiew</author><pubDate>Thu, 29 Jan 2026 19:18:23 +0800</pubDate><description><![CDATA[摘要：Java三元运算符是唯一的三目运算符，用于简化if-else判断，语法为&quot;条件?表达式1:表达式2&quot;。本文详细讲解其概念、语法规则、基础与嵌套用法，并提供可直接运行的代码示例。三元运算符适用于简单条件判断和赋值场景，但不适合复杂逻辑。与if-else相比，它是表达式有返回值，而if-else是流程控制。文章还总结了新手常见错误和使用建议，帮助开发者正确掌握这一优化代码的工具。]]></description><category></category></item><item><title><![CDATA[【Java 新手必看】逻辑运算符：从原理到实战，附可运行代码案例]]></title><link>https://blog.youkuaiyun.com/askkiew/article/details/157437599</link><guid>https://blog.youkuaiyun.com/askkiew/article/details/157437599</guid><author>askkiew</author><pubDate>Tue, 27 Jan 2026 18:58:07 +0800</pubDate><description><![CDATA[Java逻辑运算符是条件判断和流程控制的基础工具，主要包括与(&amp;/&amp;&amp;)、或(|/||)、非(!)和异或(^)四类。关键区别在于短路运算符(&amp;&amp;/||)会在左边能确定结果时跳过右边计算，而非短路运算符(&amp;/|)会始终执行两边操作。本文通过可运行代码示例详细解析了各类运算符的用法规则，特别强调了短路特性在实际开发中的性能优势和使用场景，如登录验证、权限控制等。同时指出了新手常见的混淆错误，包括运算符选择、条件顺序和取反范围等问题。掌握这些核心概念和避坑技巧，能够]]></description><category></category></item><item><title><![CDATA[【Java 新手必看】比较运算符：从概念到实战，附可运行代码案例]]></title><link>https://blog.youkuaiyun.com/askkiew/article/details/157363184</link><guid>https://blog.youkuaiyun.com/askkiew/article/details/157363184</guid><author>askkiew</author><pubDate>Sun, 25 Jan 2026 19:48:35 +0800</pubDate><description><![CDATA[Java比较运算符是用于判断两个值/变量关系的核心运算符，分为相等性判断（==、!=）和大小判断（&gt;、&lt;、&gt;=、&lt;=）。本文通过可运行代码案例，详细讲解比较运算符的用法与注意事项。重点区分了基本类型（比较值）和引用类型（比较地址）的==运算差异，强调字符串内容比较必须使用equals()方法。同时总结了新手常见错误，如混淆=和==、浮点数精度问题等。所有示例均可直接运行，建议通过实践掌握这一Java基础知识点。]]></description><category></category></item><item><title><![CDATA[【Java 新手必看】赋值运算符：从基础到进阶，附可运行代码案例]]></title><link>https://blog.youkuaiyun.com/askkiew/article/details/157298452</link><guid>https://blog.youkuaiyun.com/askkiew/article/details/157298452</guid><author>askkiew</author><pubDate>Fri, 23 Jan 2026 19:38:28 +0800</pubDate><description><![CDATA[摘要：本文详细讲解Java中的赋值运算符，包括基本赋值运算符(=)和复合赋值运算符(+=、-=等)。通过可直接运行的代码案例，演示了赋值运算的使用方法、优先级和常见错误。重点强调&quot;==&quot;与&quot;=&quot;的区别，以及复合运算符的自动类型转换特性。文章还总结了新手易犯的错误，并提供修正方法，帮助开发者彻底掌握Java赋值运算符的使用技巧。所有示例代码均可直接复制运行，建议读者动手实践以加深理解。]]></description><category></category></item><item><title><![CDATA[【Java 新手入门】吃透变量：从概念到实战，一篇搞定]]></title><link>https://blog.youkuaiyun.com/askkiew/article/details/157203326</link><guid>https://blog.youkuaiyun.com/askkiew/article/details/157203326</guid><author>askkiew</author><pubDate>Wed, 21 Jan 2026 09:09:43 +0800</pubDate><description><![CDATA[本文系统介绍了Java变量的核心知识，包括变量的定义、声明赋值语法、分类（局部变量/成员变量/静态变量）及各自特点。详细讲解了变量命名规则（语法强制要求与行业规范）和常见错误（如未赋值使用、类型不匹配等）。通过具体代码示例演示了不同类型变量的使用场景，强调Java作为强类型语言的特点。文章最后总结了变量学习要点，建议通过实践练习巩固基础概念，为后续Java学习打下坚实基础。]]></description><category></category></item><item><title><![CDATA[【Java 新手笔记】吃透算术运算符，从入门到熟练]]></title><link>https://blog.youkuaiyun.com/askkiew/article/details/156795032</link><guid>https://blog.youkuaiyun.com/askkiew/article/details/156795032</guid><author>askkiew</author><pubDate>Sat, 10 Jan 2026 12:30:26 +0800</pubDate><description><![CDATA[整数除法舍去小数，不是四舍五入，需要保留小数时记得强制类型转换；除数不能为 0，实际开发中要先判断除数是否为 0；自增自减运算符在表达式中使用时，注意前置和后置的区别；取模运算结果的符号和被除数一致，不是除数。Java 算术运算符包含基本算术运算符（+、-、*、/、%）和自增自减运算符（++、--），是编程中最基础的运算工具；整数除法会舍去小数，取模运算可用于判断奇偶等场景，自增自减要区分前置 / 后置的执行顺序；]]></description><category></category></item><item><title><![CDATA[Java 学习笔记：Scanner 键盘录入的全面解析与实战]]></title><link>https://blog.youkuaiyun.com/askkiew/article/details/156096964</link><guid>https://blog.youkuaiyun.com/askkiew/article/details/156096964</guid><author>askkiew</author><pubDate>Fri, 19 Dec 2025 21:07:57 +0800</pubDate><description><![CDATA[摘要：本文详细介绍了Java中Scanner类的使用方法，重点讲解了从控制台读取基本数据类型和字符串的核心步骤。通过代码示例展示了nextInt()、nextDouble()等基本方法的使用，以及next()和nextLine()的区别，并说明了循环读取数据的hasNextXxx()方法。文章还总结了常见问题，如换行符处理、数据类型异常等注意事项，强调Scanner作为Java输入处理的实用工具，是初学者必须掌握的基础知识点。]]></description><category></category></item><item><title><![CDATA[【Java 学习笔记】吃透数据类型：基础不牢，地动山摇]]></title><link>https://blog.youkuaiyun.com/askkiew/article/details/155661037</link><guid>https://blog.youkuaiyun.com/askkiew/article/details/155661037</guid><author>askkiew</author><pubDate>Sun, 07 Dec 2025 09:33:41 +0800</pubDate><description><![CDATA[Java 基本数据类型共 8 种：4 种整数、2 种浮点、1 种字符、1 种布尔；整数默认int，浮点默认doublelong加 L，float加 F；浮点数不精确，金额计算用BigDecimal；自动转换是 “小转大”，强制转换是 “大转小”，后者可能丢精度；boolean不能和整数互转，char支持 Unicode 编码（含中文）。数据类型是 Java 的入门基石，看似简单但细节很多。]]></description><category></category></item><item><title><![CDATA[Java 新手学习笔记]]></title><link>https://blog.youkuaiyun.com/askkiew/article/details/155138710</link><guid>https://blog.youkuaiyun.com/askkiew/article/details/155138710</guid><author>askkiew</author><pubDate>Sat, 22 Nov 2025 20:09:14 +0800</pubDate><description><![CDATA[JDK 是 Java 开发人员的软件开发工具包，是整个 Java 的核心，包括了 Java 运行环境、Java 工具和 Java 基础类库；JRE 包含了 Java 虚拟机和 Java 基础类库，是运行 Java 程序所需要的软件环境。以 Windows 系统为例，可从 Oracle 官网下载适合的 JDK 安装包，运行安装程序，按照提示完成安装。安装完成后，需要配置环境变量，在系统变量中添加。变量是存储数据的容器，使用前需要先声明。）进行安装，或者手动下载解压安装包，同样需要配置环境变量。]]></description><category></category></item><item><title><![CDATA[Java 新手学习笔记]]></title><link>https://blog.youkuaiyun.com/askkiew/article/details/154832626</link><guid>https://blog.youkuaiyun.com/askkiew/article/details/154832626</guid><author>askkiew</author><pubDate>Fri, 14 Nov 2025 11:43:28 +0800</pubDate><description><![CDATA[变量和数据类型：了解Java中的基本数据类型，如int、double、char、boolean等，以及如何声明和初始化变量。集合框架：学习Java中的集合类，如ArrayList、LinkedList、HashMap等，了解它们的特点和使用场景。选择IDE：推荐使用IntelliJ IDEA或Eclipse，下载安装后，可进行简单的配置，如主题、代码格式等。理解类和对象：类是对象的模板，对象是类的实例。文件IO操作：掌握文件的读写操作，包括字节流和字符流的使用，以及文件的创建、删除等操作。]]></description><category></category></item></channel></rss>