<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ChoSeitaku的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/CoderZzz6310</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; CoderZzz6310]]></copyright><item><title><![CDATA[11.异常_throws_try...catch_BigInteger_BigDecimal_Date_Calendar_LocalDate_Integer]]></title><link>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161233362</link><guid>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161233362</guid><author>CoderZzz6310</author><pubDate>Tue, 19 May 2026 21:10:55 +0800</pubDate><description><![CDATA[本文介绍了Java异常处理的基本概念和分类。异常分为Error(错误)和Exception(异常)，其中Exception又分为编译时期异常和运行时期异常。文章详细讲解了异常出现的过程、创建异常对象的方法，以及两种主要的异常处理方式：throws和try...catch。throws用于向上抛出异常，可以处理单个或多个异常；try...catch则用于捕获并处理异常，保证程序继续执行。文中通过代码示例展示了各种异常处理方式的具体应用，并强调了异常继承关系对处理方式的影响。]]></description><category></category></item><item><title><![CDATA[10.枚举_Record_密封类_debug_API文档_Object类_lombok_Junit]]></title><link>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161233255</link><guid>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161233255</guid><author>CoderZzz6310</author><pubDate>Tue, 19 May 2026 21:01:22 +0800</pubDate><description><![CDATA[本文介绍了Java中的枚举类型和Record类、密封类等特性。主要内容包括： 枚举类型： 枚举是一种引用类型，用于表示一组固定的常量 枚举变量默认是public static final修饰的对象 枚举类可以包含构造方法（必须private）和其他成员 常用方法：toString()、values()、valueOf() Record类： JDK16引入的final类，自动生成getter、equals等方法 只能有一个全参构造，不能定义实例字段 简化常量类的创建 密封类： JDK17最终确定的特性，限制类]]></description><category></category></item><item><title><![CDATA[09_多态_代码块_内部类]]></title><link>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161168510</link><guid>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161168510</guid><author>CoderZzz6310</author><pubDate>Sun, 17 May 2026 17:16:45 +0800</pubDate><description><![CDATA[本文介绍了Java面向对象编程中的多态特性。多态是面向对象三大特征之一，其前提包括：1)存在子父类继承或接口实现关系；2)必须重写方法；3)父类引用指向子类对象（如Fu fu = new Zi()）。通过动物类和USB接口的示例，展示了多态的基本使用方式。 多态成员访问特点： 1)成员变量：编译看左边（父类），运行看左边； 2)成员方法：编译看左边，运行看右边（子类）。 示例代码演示了抽象动物类及其子类（Dog、Cat）的多态实现，以及USB接口与实现类（Mouse、Keyboard）的多态应用。多态提高了]]></description><category></category></item><item><title><![CDATA[08_抽象_接口_final关键字_多态]]></title><link>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161168415</link><guid>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161168415</guid><author>CoderZzz6310</author><pubDate>Sun, 17 May 2026 17:09:09 +0800</pubDate><description><![CDATA[本文摘要介绍了Java中的抽象类和接口概念。抽象类通过abstract关键字定义，包含抽象方法（必须由子类实现）和非抽象成员，用于建立一类事物的标准规范。接口是一种标准规范，定义使用interface关键字，实现类通过implements实现接口。接口成员包括抽象方法（默认public abstract）、常量（默认public static final）、默认方法（JDK8+）和静态方法。抽象类和接口都不能直接实例化，需要通过子类/实现类使用。文章通过动物类、USB设备等示例代码展示了抽象类和接口的具体应]]></description><category></category></item><item><title><![CDATA[07_static_JavaBean_继承_super/this]]></title><link>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161168337</link><guid>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161168337</guid><author>CoderZzz6310</author><pubDate>Sun, 17 May 2026 17:05:34 +0800</pubDate><description><![CDATA[本文摘要： static关键字：介绍static修饰变量和方法的特点，强调静态成员属于类而非对象，说明调用方式和工具类的应用场景。 JavaBean作用：阐述JavaBean与数据库表的对应关系，以及在开发中添加和查询功能中的实际应用。 对象数组：说明对象数组的定义和使用方法，展示如何存储和遍历对象数组。 继承概念：讲解继承的基本概念、格式和注意事项，包括父类成员抽取、构造方法和静态方法的继承限制。 核心内容涵盖static特性、JavaBean应用、对象数组操作和继承基础，适用于Java面向对象编程学习。]]></description><category></category></item><item><title><![CDATA[06_可变参数_递归_类和对象_封装]]></title><link>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161168203</link><guid>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161168203</guid><author>CoderZzz6310</author><pubDate>Sun, 17 May 2026 16:55:41 +0800</pubDate><description><![CDATA[本文摘要： Java编程基础涵盖了可变参数、递归和面向对象三大核心概念。可变参数允许方法接收不确定数量的参数，本质是数组，需注意参数位置限制。递归是方法自我调用的技术，需设置终止条件避免栈溢出，适用于阶乘、斐波那契数列等计算。面向对象编程强调通过对象调用功能，分为测试类、逻辑类和实体类，简化代码编写。关键点包括：可变参数的数组本质、递归的出口必要性、以及面向对象"找对象做事情"的核心思想。这些概念构成了Java基础编程的重要范式。]]></description><category></category></item><item><title><![CDATA[05.数组工具类_二维数组_方法的使用]]></title><link>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161168049</link><guid>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161168049</guid><author>CoderZzz6310</author><pubDate>Sun, 17 May 2026 16:45:36 +0800</pubDate><description><![CDATA[本文摘要： Java数组工具类与二维数组操作指南 一、数组工具类 System类：提供静态方法arraycopy()实现数组复制功能 Arrays类：包含toString()、sort()、binarySearch()等常用数组操作方法 Hutool第三方工具：提供max()、indexOf()等扩展功能，需导入jar包使用 二、二维数组 定义格式： 动态初始化：int[][] arr = new int[m][n] 静态初始化：String[][] arr = {{...},{...}} 操作方法： 获取]]></description><category></category></item><item><title><![CDATA[04.数组]]></title><link>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161167893</link><guid>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161167893</guid><author>CoderZzz6310</author><pubDate>Sun, 17 May 2026 16:34:38 +0800</pubDate><description><![CDATA[Java数组基础摘要 数组是Java中存储多个相同类型数据的容器，具有定长特性（长度不可变）。数组定义分为动态初始化（指定长度）和静态初始化（直接赋值）。基本操作包括： 获取长度：数组名.length 存取元素：通过索引（从0开始）操作，如arr[0]=值 遍历数组：使用for循环配合索引 常见异常： 数组越界ArrayIndexOutOfBoundsException：访问不存在的索引 空指针NullPointerException：数组引用为null后继续使用 数组在内存中存储时会分配连续空间，直接输出]]></description><category></category></item><item><title><![CDATA[03_流程控制_循环]]></title><link>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161167636</link><guid>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161167636</guid><author>CoderZzz6310</author><pubDate>Sun, 17 May 2026 16:22:02 +0800</pubDate><description><![CDATA[本文介绍了Java中的键盘录入Scanner类和switch选择语句的使用。Scanner类可通过nextInt()和next()方法分别获取整数和字符串输入。switch语句支持基本格式、case穿透特性及Java12+的新特性表达式写法，其中新特性允许合并case语句并使用->符号简化代码，避免break穿透问题。文章通过月份判断季节的案例展示了传统switch和Java12+新特性的不同实现方式。]]></description><category></category></item><item><title><![CDATA[02.变量_数据类型转换_运算符]]></title><link>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161167535</link><guid>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161167535</guid><author>CoderZzz6310</author><pubDate>Sun, 17 May 2026 15:58:29 +0800</pubDate><description><![CDATA[本文摘要： Java基础语法学习笔记，涵盖常量、变量和数据类型转换等内容。常量包括整数、小数、字符、字符串、布尔和空常量。变量部分介绍了8种基本数据类型及其取值范围，重点讲解了变量定义格式和使用注意事项。数据类型转换涉及自动和强制转换规则，以及运算时的类型提升机制。运算符部分包含算术、赋值、比较、逻辑等运算符的使用方法，特别强调了自增自减运算符的前后置区别。文章通过代码示例演示了各种语法规则的实际应用。]]></description><category></category></item><item><title><![CDATA[01.[环境变量,HelloWorld,变量,常量]]]></title><link>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161167252</link><guid>https://blog.youkuaiyun.com/CoderZzz6310/article/details/161167252</guid><author>CoderZzz6310</author><pubDate>Sun, 17 May 2026 15:52:21 +0800</pubDate><description><![CDATA[Java技术体系包含三大平台：JavaSE（标准版）用于桌面和服务器应用开发，JavaEE（企业版）提供Web应用解决方案，JavaME（小型版）支持嵌入式设备开发。Java程序运行依赖JVM实现跨平台特性，JDK包含开发工具和JRE运行环境。开发Java程序需经过编写、编译、运行三个步骤，并可通过注释提高代码可读性。环境变量配置和基础DOS命令是Java开发的重要前置知识。第一个Java程序需注意类名与文件名一致、使用英文符号等规范要求。]]></description><category></category></item><item><title><![CDATA[13.MySQL使用C语言链接及图形化界面]]></title><link>https://blog.youkuaiyun.com/CoderZzz6310/article/details/160991586</link><guid>https://blog.youkuaiyun.com/CoderZzz6310/article/details/160991586</guid><author>CoderZzz6310</author><pubDate>Mon, 11 May 2026 19:55:12 +0800</pubDate><description><![CDATA[本文介绍了MySQL数据库接口的使用方法，主要包括：1）通过官网或yum源下载MySQL开发库；2）使用mysql_get_client_info()验证库引入；3）初始化数据库连接的基本API调用；4）执行SQL指令（增删改查）的代码实现；5）解决中文乱码问题的方法（设置连接字符集）；6）查询结果处理的注意事项。文中通过具体代码示例演示了如何连接数据库、执行SQL命令并处理结果，特别强调了查询操作需要使用mysql_store_result()获取结果集。]]></description><category></category></item><item><title><![CDATA[12.MySQL视图特性及用户管理|创建用户|删除用户|修改密码|授权|回收权限]]></title><link>https://blog.youkuaiyun.com/CoderZzz6310/article/details/160991520</link><guid>https://blog.youkuaiyun.com/CoderZzz6310/article/details/160991520</guid><author>CoderZzz6310</author><pubDate>Mon, 11 May 2026 19:43:41 +0800</pubDate><description><![CDATA[本文介绍了MySQL中视图和用户管理的基本操作。视图是虚拟表，其数据来源于查询定义，与基表数据相互影响。创建视图使用create view语句，视图与表共享命名空间，不能添加索引但可提高安全性。用户管理部分讲解了用户信息存储位置、创建/删除用户、修改密码等操作，重点介绍了权限管理，包括使用grant授权和revoke回收权限。权限管理可精确控制用户对数据库对象的访问权限，通过flush privileges使权限设置立即生效。文章通过具体SQL示例演示了各项操作的实际应用。]]></description><category></category></item><item><title><![CDATA[11.MySQL事务管理|事务隔离级别|读未提交|读提交|可重复读|串行化]]></title><link>https://blog.youkuaiyun.com/CoderZzz6310/article/details/160991407</link><guid>https://blog.youkuaiyun.com/CoderZzz6310/article/details/160991407</guid><author>CoderZzz6310</author><pubDate>Mon, 11 May 2026 19:35:36 +0800</pubDate><description><![CDATA[摘要 事务是数据库操作的基本单元，由一组DML语句组成，具有ACID特性（原子性、一致性、隔离性、持久性）。MySQL中只有InnoDB引擎支持事务，MyISAM不支持。事务提交方式分为自动提交和手动提交，可通过SET命令修改。事务操作包括开始(begin/start transaction)、提交(commit)和回滚(rollback)。隔离级别分为读未提交、读提交、可重复读（MySQL默认）和串行化，不同级别解决脏读、不可重复读和幻读等问题。事务确保数据库操作的完整性和一致性，是处理复杂数据操作的重要]]></description><category></category></item><item><title><![CDATA[10.MySQL索引|认识磁盘|索引的理解|Page|页目录|索引操作]]></title><link>https://blog.youkuaiyun.com/CoderZzz6310/article/details/160900489</link><guid>https://blog.youkuaiyun.com/CoderZzz6310/article/details/160900489</guid><author>CoderZzz6310</author><pubDate>Fri, 08 May 2026 20:45:07 +0800</pubDate><description><![CDATA[本文探讨了MySQL索引的重要性及其底层实现原理。索引能显著提升查询性能（可达百千倍），但会降低写入操作效率。MySQL与磁盘交互的基本单位是16KB的page，通过Buffer Pool缓存机制减少IO次数。文章详细分析了磁盘结构（扇区、磁道等）和访问方式（随机/连续），并指出MySQL通过page管理数据，采用&quot;先描述后组织&quot;的方式优化存储。最后通过创建测试表和插入数据，展示了索引的实际应用场景。理解这些底层机制有助于更好地设计和使用数据库索引。]]></description><category></category></item><item><title><![CDATA[9.MySQL表的内连和外连|内连接|外连接|左外连接|右外连接]]></title><link>https://blog.youkuaiyun.com/CoderZzz6310/article/details/160899239</link><guid>https://blog.youkuaiyun.com/CoderZzz6310/article/details/160899239</guid><author>CoderZzz6310</author><pubDate>Fri, 08 May 2026 19:49:09 +0800</pubDate><description><![CDATA[本文介绍了MySQL中表的两种连接方式：内连接和外连接。内连接通过WHERE子句筛选笛卡尔积，是最常用的连接查询方式，语法为&quot;select 字段 from 表1 inner join 表2 on 连接条件&quot;。外连接分为左外连接和右外连接，左外连接会完全显示左侧表内容（left join），右外连接则完全显示右侧表内容（right join）。文章通过学生表和成绩表的示例，展示了不同连接方式的使用方法和查询结果差异，帮助理解各种连接的特点和应用场景。]]></description><category></category></item><item><title><![CDATA[8.MySQL复合查询|多表查询|自连接|子查询|合并查询]]></title><link>https://blog.youkuaiyun.com/CoderZzz6310/article/details/160898787</link><guid>https://blog.youkuaiyun.com/CoderZzz6310/article/details/160898787</guid><author>CoderZzz6310</author><pubDate>Fri, 08 May 2026 19:37:26 +0800</pubDate><description><![CDATA[这篇文章介绍了MySQL数据库查询的多个实例，主要包括单表查询和多表查询操作。单表查询部分展示了条件查询（工资、岗位筛选）、排序（部门号升序、工资降序）、年薪计算、最高工资查询、部门平均工资统计等基础操作。多表查询部分演示了联合EMP、DEPT表的查询，包括显示员工信息及部门名称、特定部门查询、工资级别判断等。特别介绍了自连接查询的使用场景，如查询员工上级领导信息，通过子查询和多表查询两种方式实现。这些示例涵盖了日常数据库查询的常见需求，展示了SQL语句的灵活应用。]]></description><category></category></item><item><title><![CDATA[7.MySQL内置函数|日期函数|字符串函数|数学函数|其他函数]]></title><link>https://blog.youkuaiyun.com/CoderZzz6310/article/details/160635358</link><guid>https://blog.youkuaiyun.com/CoderZzz6310/article/details/160635358</guid><author>CoderZzz6310</author><pubDate>Wed, 29 Apr 2026 20:56:48 +0800</pubDate><description><![CDATA[本文介绍了MySQL中常用的日期和字符串函数。日期函数部分包含获取当前日期/时间/时间戳(current_date/current_time/now)、日期运算(date_add/date_sub/datediff)等操作，并展示了创建生日表和留言表的应用示例。字符串函数部分列举了字符集转换(charset)、大小写转换(ucase/lcase)、字符串连接(concat)、子串处理(substring)等常用功能，通过emp表ename列字符集查询演示了实际应用。这些函数为数据库中的日期和字符串处理提供了]]></description><category></category></item><item><title><![CDATA[6.MySQL表的增删改查|Create|SELECT|WHERE|结果排序|筛选分页|Update|Delete|插入查询结果|聚合函数|group by|having]]></title><link>https://blog.youkuaiyun.com/CoderZzz6310/article/details/160634062</link><guid>https://blog.youkuaiyun.com/CoderZzz6310/article/details/160634062</guid><author>CoderZzz6310</author><pubDate>Wed, 29 Apr 2026 19:24:54 +0800</pubDate><description><![CDATA[本文介绍了MySQL中CRUD操作的基本语法，重点讲解了数据插入(Create)和查询(Retrieve)的常用方法。在插入操作中，详细说明了单行全列插入、多行指定列插入、插入否则更新以及替换操作的使用场景和语法。在查询操作部分，介绍了全列查询、指定列查询、表达式查询、结果别名设置和去重处理等技巧，并提供了WHERE条件中各种比较运算符和逻辑运算符的使用示例。文章通过具体SQL语句和结果展示，帮助读者掌握MySQL基础操作的关键要点。]]></description><category></category></item><item><title><![CDATA[5.MySQL表的约束|空属性|默认值|列描述|主键|自增长|唯一键|外键]]></title><link>https://blog.youkuaiyun.com/CoderZzz6310/article/details/160566938</link><guid>https://blog.youkuaiyun.com/CoderZzz6310/article/details/160566938</guid><author>CoderZzz6310</author><pubDate>Mon, 27 Apr 2026 21:17:02 +0800</pubDate><description><![CDATA[MySQL数据约束详解 本文系统介绍了MySQL中的各种数据约束机制，主要包括： 空属性约束：通过NOT NULL强制字段必须包含值，避免空数据影响运算 默认值约束：使用DEFAULT设置字段默认值，当插入数据未指定值时自动填充 列描述：通过COMMENT添加字段说明，提升表结构的可读性 ZEROFILL约束：自动用零填充数值类型的显示宽度 主键约束： PRIMARY KEY确保字段唯一且非空 支持单字段和复合主键 可通过ALTER TABLE添加或删除主键 自增长约束：AUTO_INCREMENT实现字段]]></description><category></category></item></channel></rss>