<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[小明同学的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_23955607</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_23955607]]></copyright><item><title><![CDATA[Java中的修饰符]]></title><link>https://blog.youkuaiyun.com/qq_23955607/article/details/93461419</link><guid>https://blog.youkuaiyun.com/qq_23955607/article/details/93461419</guid><author>qq_23955607</author><pubDate>Mon, 08 Jul 2019 15:54:40 +0800</pubDate><description><![CDATA[Java中的修饰符
整理自牛客网（
文章目录Java中的修饰符1.访问权限修饰符2.非访问权限修饰符3.类中的修饰符外部类修饰符内部类修饰符成员变量修饰符局部变量修饰符4.接口中的修饰符
Java语言提供了很多修饰符，大概分为两类：

访问权限修饰符
非访问权限修饰符

1.访问权限修饰符

public：共有访问。对所有的类都可见。
protected：保护型访问。对同一个包可见，对不同的包的子...]]></description><category></category></item><item><title><![CDATA[Java 中的值传递]]></title><link>https://blog.youkuaiyun.com/qq_23955607/article/details/95065636</link><guid>https://blog.youkuaiyun.com/qq_23955607/article/details/95065636</guid><author>qq_23955607</author><pubDate>Mon, 08 Jul 2019 15:53:28 +0800</pubDate><description><![CDATA[为什么 Java 中只有值传递？
首先回顾一下在程序设计语言中有关将参数传递给方法（或函数）的一些专业术语。


按值调用(call by value)

表示方法接收的是调用者提供的值
值传递不可以改变原变量的内容和地址，原因是java方法的形参传递都是传递原变量的副本，在方法中改变的是副本的值，而不是原变量的



按引用调用（call by reference)


表示方法接收的是调用者提...]]></description><category></category></item><item><title><![CDATA[关于Java中的Null]]></title><link>https://blog.youkuaiyun.com/qq_23955607/article/details/93412020</link><guid>https://blog.youkuaiyun.com/qq_23955607/article/details/93412020</guid><author>qq_23955607</author><pubDate>Sun, 23 Jun 2019 21:51:23 +0800</pubDate><description><![CDATA[关于Null
1.null是代表不确定的对象
比如：int a = null;是错误的。Ojbect o = null是正确的。
Java中，变量的使用都遵循一个原则，先定义，并且初始化后，才可以使用。
例如：
//不能声明变量int a后，未进行初始化，就使用a
//对于引用类型变量也是适用的
public class Test {
    public static void main(Str...]]></description><category></category></item><item><title><![CDATA[链表LinkedList]]></title><link>https://blog.youkuaiyun.com/qq_23955607/article/details/93380904</link><guid>https://blog.youkuaiyun.com/qq_23955607/article/details/93380904</guid><author>qq_23955607</author><pubDate>Sun, 23 Jun 2019 14:31:14 +0800</pubDate><description><![CDATA[本文主要来源于个人学习过程中的课程笔记，欢迎指正。]]></description><category></category></item><item><title><![CDATA[Java内部类]]></title><link>https://blog.youkuaiyun.com/qq_23955607/article/details/92764032</link><guid>https://blog.youkuaiyun.com/qq_23955607/article/details/92764032</guid><author>qq_23955607</author><pubDate>Tue, 18 Jun 2019 10:02:05 +0800</pubDate><description><![CDATA[Java内部类
转载自：BlueFish的学习笔记
（1）使用内部类的原因
每个内部类都能独立地继承一个（接口的）实现，所以无论外围类是否已经继承了某个（接口的）实现，对于内部类都没有影响
（2）优点

内部类可以用多个实例，每个实例都有自己的状态信息，并且与其他外围对象的信息相互独。
在单个外围类中，可以让多个内部类以不同的方式实现同一个接口，或者继承同一个类。
创建内部类对象的时刻并不依赖于外...]]></description><category></category></item><item><title><![CDATA[MyBatis-动态SQL]]></title><link>https://blog.youkuaiyun.com/qq_23955607/article/details/82025699</link><guid>https://blog.youkuaiyun.com/qq_23955607/article/details/82025699</guid><author>qq_23955607</author><pubDate>Fri, 24 Aug 2018 21:33:46 +0800</pubDate><description><![CDATA[MyBatis-动态SQL 
（1）极大的简化拼装SQL的操作。 
（2）动态SQL 元素和使用JSTL 或其他类似基于XML 的文本处理器相似。 
（3）MyBatis 采用功能强大的基于OGNL 的表达式来简化操作。

通过以下标签实现动态SQL: 
1.if:判断 
例如1：实现动态筛选查询，根据单个或多个条件：员工id，姓名，部门… 
实现接口：public List getEmpByCo...]]></description><category></category></item></channel></rss>