<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[AbaseZ的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/AbaseZ</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; AbaseZ]]></copyright><item><title><![CDATA[第六章 多表查询]]></title><link>https://blog.youkuaiyun.com/AbaseZ/article/details/159081836</link><guid>https://blog.youkuaiyun.com/AbaseZ/article/details/159081836</guid><author>AbaseZ</author><pubDate>Sun, 15 Mar 2026 14:45:44 +0800</pubDate><description><![CDATA[如果给表齐了别名,一旦在select和where中使用了表别名的话,则必须使用表的别名,而不能再使用表的原名。内连接 :合并具有同一列的两个以上的表的行,结果集中不包含一个表与另一个表不匹配的行。如果查询语句中出现多个表都都存在的字段,则必须指明次字段所在的表。角度1:等值连接 vs 非等值连接。角度2: 自连接 vs 非自连接。角度3: 内连接 vs 外连接。]]></description><category></category></item><item><title><![CDATA[排序与分页]]></title><link>https://blog.youkuaiyun.com/AbaseZ/article/details/156014800</link><guid>https://blog.youkuaiyun.com/AbaseZ/article/details/156014800</guid><author>AbaseZ</author><pubDate>Wed, 17 Dec 2025 14:06:51 +0800</pubDate><description><![CDATA[【代码】排序与分页。]]></description><category></category></item><item><title><![CDATA[运算符的使用]]></title><link>https://blog.youkuaiyun.com/AbaseZ/article/details/155785860</link><guid>https://blog.youkuaiyun.com/AbaseZ/article/details/155785860</guid><author>AbaseZ</author><pubDate>Wed, 10 Dec 2025 17:09:08 +0800</pubDate><description><![CDATA[4. 位运算符： & |  ^  ~  >>   <<]]></description><category></category></item><item><title><![CDATA[基本的SELECT语句]]></title><link>https://blog.youkuaiyun.com/AbaseZ/article/details/155322810</link><guid>https://blog.youkuaiyun.com/AbaseZ/article/details/155322810</guid><author>AbaseZ</author><pubDate>Thu, 27 Nov 2025 20:38:12 +0800</pubDate><description><![CDATA[【代码】基本的SELECT语句。]]></description><category></category></item><item><title><![CDATA[java反射机制]]></title><link>https://blog.youkuaiyun.com/AbaseZ/article/details/153921565</link><guid>https://blog.youkuaiyun.com/AbaseZ/article/details/153921565</guid><author>AbaseZ</author><pubDate>Sun, 26 Oct 2025 14:32:30 +0800</pubDate><description><![CDATA[Reflection（反射）是被视为动态语言的关键，反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息，并能直接操作任意对象的内部属性及方法。加载完类之后，在堆内存的方法区中就产生了一个Class类型的对象（一个类只有一个Class对象），这个对象就包含了完整的类的结构信息。我们可以通过这个对象看到类的结构。]]></description><category></category></item><item><title><![CDATA[IO流与网络编程]]></title><link>https://blog.youkuaiyun.com/AbaseZ/article/details/152091778</link><guid>https://blog.youkuaiyun.com/AbaseZ/article/details/152091778</guid><author>AbaseZ</author><pubDate>Thu, 25 Sep 2025 20:22:47 +0800</pubDate><description><![CDATA[网络编程的目的：直接或间接地通过网络协议与其它计算机实现数据交换，进行通讯。网络编程中有两个主要的问题：如何准确地定位网络上一台或多台主机；定位主机上的特定的应用找到主机后如何可靠高效地进行数据传输通信双方地址IP端口号网络通信协议。OSI参考模型TCP/IP参考模型(或TCP/IP协议)]]></description><category></category></item><item><title><![CDATA[I0流学习]]></title><link>https://blog.youkuaiyun.com/AbaseZ/article/details/151836418</link><guid>https://blog.youkuaiyun.com/AbaseZ/article/details/151836418</guid><author>AbaseZ</author><pubDate>Thu, 18 Sep 2025 19:50:57 +0800</pubDate><description><![CDATA[作用:提供字节流与字符流之间的转换。]]></description><category></category></item><item><title><![CDATA[泛型的学习]]></title><link>https://blog.youkuaiyun.com/AbaseZ/article/details/151658800</link><guid>https://blog.youkuaiyun.com/AbaseZ/article/details/151658800</guid><author>AbaseZ</author><pubDate>Sat, 13 Sep 2025 22:17:11 +0800</pubDate><description><![CDATA[关于自定义泛型类,泛型接口如果实例化时,没有指明泛型的类型.默认为java.lang.Object类型要求:如果大家定义类类是带泛型的,建议在实例化时要指明类的泛型建议:实例化时指明类的泛型由于子类在继承带泛型的父类时,指明了泛型的类型,则实例化子类对象时,不再需要指明泛型@Test。]]></description><category></category></item><item><title><![CDATA[java集合(二)]]></title><link>https://blog.youkuaiyun.com/AbaseZ/article/details/151408248</link><guid>https://blog.youkuaiyun.com/AbaseZ/article/details/151408248</guid><author>AbaseZ</author><pubDate>Wed, 10 Sep 2025 17:20:19 +0800</pubDate><description><![CDATA[Map与Collection并列存在。用于保存具有映射关系的数据:key-valueMap 中的 key 和 value 都可以是任何引用类型的数据Map 中的key 用Set来存放，不允许重复，即同一个 Map 对象所对应的类，须重写hashCode()和equals()方法。]]></description><category></category></item><item><title><![CDATA[java集合]]></title><link>https://blog.youkuaiyun.com/AbaseZ/article/details/150641629</link><guid>https://blog.youkuaiyun.com/AbaseZ/article/details/150641629</guid><author>AbaseZ</author><pubDate>Sat, 23 Aug 2025 15:50:01 +0800</pubDate><description><![CDATA[7.boolean retainAll(Collection c)：把交集的结果存在当前集合中，不影响c。|-----Map接口:双列集合:用来存储一对一对的数据–>高中函数 y=f(x)|-----Collection接口:单例集合,用于存储一个一个的对象。]]></description><category></category></item><item><title><![CDATA[枚举类与注解]]></title><link>https://blog.youkuaiyun.com/AbaseZ/article/details/150422594</link><guid>https://blog.youkuaiyun.com/AbaseZ/article/details/150422594</guid><author>AbaseZ</author><pubDate>Fri, 15 Aug 2025 15:02:53 +0800</pubDate><description><![CDATA[私有化类的构造器，保证不能在类的外部创建其对象在类的内部创建枚举类的实例。对象如果有实例变量，应该声明为，并在构造器中初始化使用 enum 定义的枚举类默认继承了java.lang.Enum类，因此不能再继承其他类枚举类的构造器只能使用 private 权限修饰符枚举类的所有实例必须在枚举类中显式列出**(, 分隔;结尾)**。列出的实例系统会自动添加修饰必须在枚举类的第一行声明枚举类对象Annotation 其实就是代码里的特殊标记。]]></description><category></category></item><item><title><![CDATA[常用类学习]]></title><link>https://blog.youkuaiyun.com/AbaseZ/article/details/149438412</link><guid>https://blog.youkuaiyun.com/AbaseZ/article/details/149438412</guid><author>AbaseZ</author><pubDate>Fri, 18 Jul 2025 11:04:27 +0800</pubDate><description><![CDATA[String substring(int beginIndex, int endIndex) ：返回一个新字符串，它是此字符串从beginIndex开始截取到endIndex(不包含)的一个子字符串。String substring(int beginIndex)：返回一个新的字符串，它是此字符串的从beginIndex开始截取到最后的一个子字符串。String concat(String str)：将指定字符串连接到此字符串的结尾。如：ofPattern(“yyyy-MM-dd hh:mm:ss”)]]></description><category></category></item><item><title><![CDATA[多线程学习]]></title><link>https://blog.youkuaiyun.com/AbaseZ/article/details/149257538</link><guid>https://blog.youkuaiyun.com/AbaseZ/article/details/149257538</guid><author>AbaseZ</author><pubDate>Thu, 10 Jul 2025 20:54:48 +0800</pubDate><description><![CDATA[keepAliveTime：线程没有任务时最多保持多长时间后会终止。降低资源消耗（重复利用线程池中线程，不需要每次都创建）maximumPoolSize：最大线程数。提高响应速度（减少了创建新线程的时间）corePoolSize：核心池的大小。]]></description><category></category></item><item><title><![CDATA[java基础学习(三十一)]]></title><link>https://blog.youkuaiyun.com/AbaseZ/article/details/148742740</link><guid>https://blog.youkuaiyun.com/AbaseZ/article/details/148742740</guid><author>AbaseZ</author><pubDate>Wed, 18 Jun 2025 16:12:28 +0800</pubDate><description><![CDATA[一般地，用户自定义异常类都是的子类自定义异常类通常需要编写几个重载的构造器自定义异常需要提供自定义的异常通过throw抛出自定义异常最重要的是异常类的名字，当异常出现时，可以根据名字判断异常类型。]]></description><category></category></item><item><title><![CDATA[java基础学习(三十)]]></title><link>https://blog.youkuaiyun.com/AbaseZ/article/details/148714073</link><guid>https://blog.youkuaiyun.com/AbaseZ/article/details/148714073</guid><author>AbaseZ</author><pubDate>Tue, 17 Jun 2025 14:09:08 +0800</pubDate><description><![CDATA[在Java语言中，将程序执行中发生的不正常情况称为“异常”Java程序在执行过程中所发生的异常事件可分为两类Error：Java虚拟机无法解决的严重问题。如：JVM系统内部错误、资源耗尽等严重情况。和OOM。一般不编写针对性的代码进行处理Exception: 其它因编程错误或偶然的外在因素导致的一般性问题，可以使用针对性的代码进行处理1. 空指针访问2. 试图读取不存在的文件3. 网络连接中断4. 数组角标越界对于这些错误，一般有两种解决方法：一是遇到错误就终止程序的运行。]]></description><category></category></item><item><title><![CDATA[java基础学习(二十九)]]></title><link>https://blog.youkuaiyun.com/AbaseZ/article/details/148673901</link><guid>https://blog.youkuaiyun.com/AbaseZ/article/details/148673901</guid><author>AbaseZ</author><pubDate>Sun, 15 Jun 2025 19:09:46 +0800</pubDate><description><![CDATA[Inner class的名字不能与包含它的外部类类名相同。]]></description><category></category></item><item><title><![CDATA[java基础学习(二十八)]]></title><link>https://blog.youkuaiyun.com/AbaseZ/article/details/148657517</link><guid>https://blog.youkuaiyun.com/AbaseZ/article/details/148657517</guid><author>AbaseZ</author><pubDate>Sat, 14 Jun 2025 20:26:41 +0800</pubDate><description><![CDATA[先写extends，后写implements。]]></description><category></category></item><item><title><![CDATA[java基础学习(二十七)]]></title><link>https://blog.youkuaiyun.com/AbaseZ/article/details/148640354</link><guid>https://blog.youkuaiyun.com/AbaseZ/article/details/148640354</guid><author>AbaseZ</author><pubDate>Fri, 13 Jun 2025 20:18:16 +0800</pubDate><description><![CDATA[随着继承层次中一个个新子类的定义，类变得越来越具体，而父类则更一般，更通用。类的设计应该保证父类和子类能够共享特征。有时将一个父类设计得非常抽象，以至于它没有具体的实例，这样的类叫做抽象类。]]></description><category></category></item><item><title><![CDATA[java基础学习(二十六)]]></title><link>https://blog.youkuaiyun.com/AbaseZ/article/details/148609244</link><guid>https://blog.youkuaiyun.com/AbaseZ/article/details/148609244</guid><author>AbaseZ</author><pubDate>Thu, 12 Jun 2025 14:16:06 +0800</pubDate><description><![CDATA[final标记的变量(成员变量或局部变量)即称为常量。名称大写，且只能被赋值一次。final标记的类不能被继承。提高安全性，提高程序的可读性。final标记的方法不能被子类重写。]]></description><category></category></item><item><title><![CDATA[java基础学习(二十五)]]></title><link>https://blog.youkuaiyun.com/AbaseZ/article/details/148588476</link><guid>https://blog.youkuaiyun.com/AbaseZ/article/details/148588476</guid><author>AbaseZ</author><pubDate>Wed, 11 Jun 2025 16:17:35 +0800</pubDate><description><![CDATA[【代码】java基础学习(二十五)]]></description><category></category></item></channel></rss>