<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[mrwolf45的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/mrwolf45</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mrwolf45]]></copyright><item><title><![CDATA[java基础学习-枚举]]></title><link>https://blog.youkuaiyun.com/mrwolf45/article/details/41143245</link><guid>https://blog.youkuaiyun.com/mrwolf45/article/details/41143245</guid><author>mrwolf45</author><pubDate>Sat, 15 Nov 2014 09:54:13 +0800</pubDate><description><![CDATA[枚举Enum
让某个类型变量的取值只能为若干固定值中的一个否则编译器就会报错, 往往存在着这样的“数据集”，它们的数值在程序中是稳定的，而且“数据集”中的元素是有限的]]></description><category></category></item><item><title><![CDATA[设计模式-建造者模式]]></title><link>https://blog.youkuaiyun.com/mrwolf45/article/details/41113661</link><guid>https://blog.youkuaiyun.com/mrwolf45/article/details/41113661</guid><author>mrwolf45</author><pubDate>Fri, 14 Nov 2014 09:19:13 +0800</pubDate><description><![CDATA[建造者模式
将一个复杂的构建与其表示相分离，使得同样的构建过程可以创建不同的表示。
建造模式是将复杂的内部创建封装在内部，对于外部调用的人来说，只需要传入建造者和建造工具，对于内部是如何建造成成品的，调用者无需关心。]]></description><category></category></item><item><title><![CDATA[java基础学习-泛型]]></title><link>https://blog.youkuaiyun.com/mrwolf45/article/details/41074077</link><guid>https://blog.youkuaiyun.com/mrwolf45/article/details/41074077</guid><author>mrwolf45</author><pubDate>Thu, 13 Nov 2014 09:45:48 +0800</pubDate><description><![CDATA[泛型
泛型（Generic type 或者 generics）是对Java语言的类型系统的一种扩展，以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符，就像方法的形式参数是运行时传递的值的占位符一样。这种参数类型可以用在类、接口和方法的创建中，分别称为泛型类、泛型接口、泛型方法。]]></description><category></category></item><item><title><![CDATA[设计模式-策略模式]]></title><link>https://blog.youkuaiyun.com/mrwolf45/article/details/41073657</link><guid>https://blog.youkuaiyun.com/mrwolf45/article/details/41073657</guid><author>mrwolf45</author><pubDate>Thu, 13 Nov 2014 09:15:02 +0800</pubDate><description><![CDATA[策略模式
策略模式使开发人员能够开发出由许多可替换的部分组成的软件，并且各个部分之间是弱连接的关系，弱连接的特性使软件具有更强的可扩展性，易于维护；更重要的是，它大大提高了软件的可重用性。]]></description><category></category></item><item><title><![CDATA[java基础学习-反射]]></title><link>https://blog.youkuaiyun.com/mrwolf45/article/details/41040449</link><guid>https://blog.youkuaiyun.com/mrwolf45/article/details/41040449</guid><author>mrwolf45</author><pubDate>Wed, 12 Nov 2014 10:55:57 +0800</pubDate><description><![CDATA[反射
JAVA反射机制是在运行状态中，对于任意一个类，都能够知道这个类的所有属性和方法；对于任意一个对象，都能够调用它的任意一个方法；这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。]]></description><category></category></item><item><title><![CDATA[设计模式-观察者模式]]></title><link>https://blog.youkuaiyun.com/mrwolf45/article/details/41038951</link><guid>https://blog.youkuaiyun.com/mrwolf45/article/details/41038951</guid><author>mrwolf45</author><pubDate>Wed, 12 Nov 2014 09:44:52 +0800</pubDate><description><![CDATA[观察者模式
观察者模式定义了一种一对多的依赖关系，让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时，会通知所有观察者对象，让他们能够自动更新自己。]]></description><category></category></item><item><title><![CDATA[设计模式-单例模式]]></title><link>https://blog.youkuaiyun.com/mrwolf45/article/details/41008381</link><guid>https://blog.youkuaiyun.com/mrwolf45/article/details/41008381</guid><author>mrwolf45</author><pubDate>Tue, 11 Nov 2014 10:52:28 +0800</pubDate><description><![CDATA[单例模式
1）提供了对唯一实例的受控访问。
2）由于在系统内存中只存在一个对象，因此可以节约系统资源，对于一些需要频繁创建和销毁的对象单例模式无疑可以提高系统的性能。
3）允许可变数目的实例。]]></description><category></category></item><item><title><![CDATA[设计模式-装饰模式]]></title><link>https://blog.youkuaiyun.com/mrwolf45/article/details/41006983</link><guid>https://blog.youkuaiyun.com/mrwolf45/article/details/41006983</guid><author>mrwolf45</author><pubDate>Tue, 11 Nov 2014 09:18:49 +0800</pubDate><description><![CDATA[装饰模式
装饰（Decorator）模式又名包装（Wrapper）模式。Decorator以对客户端透明的方式扩展对象的功能，是继承的一种代替方案。
需要动态的扩展一个类，这些扩展也可以动态的撤销，并保持原有类的静态定义的情况。
需要增加由一些基本功能排列组合贰产生的非常强大的功能，并使继承关系变得不实现，典型的Wrapper应用。]]></description><category></category></item><item><title><![CDATA[设计模式-工厂模式]]></title><link>https://blog.youkuaiyun.com/mrwolf45/article/details/40982145</link><guid>https://blog.youkuaiyun.com/mrwolf45/article/details/40982145</guid><author>mrwolf45</author><pubDate>Mon, 10 Nov 2014 16:06:59 +0800</pubDate><description><![CDATA[工厂模式主要是为创建对象提供过渡接口，以便将创建对象的具体过程屏蔽隔离起来，达到提高灵活性的目的。封装性好，通过简单工厂，实现了客户端和具体实现类的解耦。]]></description><category></category></item><item><title><![CDATA[java基础学习-注解]]></title><link>https://blog.youkuaiyun.com/mrwolf45/article/details/40981225</link><guid>https://blog.youkuaiyun.com/mrwolf45/article/details/40981225</guid><author>mrwolf45</author><pubDate>Mon, 10 Nov 2014 15:15:26 +0800</pubDate><description><![CDATA[注解
Java注解又叫java标注，java提供了一套机制，使得我们可以对方法、类、参数、包、域以及变量等添加标准(即附上某些信息)。
Java SE5内置了三种标准注解：
@Override，表示当前的方法定义将覆盖超类中的方法。
@Deprecated，使用了注解为它的元素编译器将发出警告，因为注解@Deprecated是不赞成使用的代码，被弃用的代码。
@SuppressWarni]]></description><category></category></item><item><title><![CDATA[java基础学习-克隆]]></title><link>https://blog.youkuaiyun.com/mrwolf45/article/details/40947723</link><guid>https://blog.youkuaiyun.com/mrwolf45/article/details/40947723</guid><author>mrwolf45</author><pubDate>Sun, 09 Nov 2014 10:07:32 +0800</pubDate><description><![CDATA[1.      浅复制
被复制对象的所有变量都含有与原来的对象相同的值，而所有的对其他对象的引用仍然指向原来的对象。换言之，浅复制仅仅复制所考虑的对象，而不复制它所引用的对象。
2.      深复制
被复制对象的所有变量都含有与原来的对象相同的值，除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象，而不再是原有的那些被引用的对象。换言之，深复制把要复制的对象所引用的对]]></description><category></category></item><item><title><![CDATA[java基础学习-集合]]></title><link>https://blog.youkuaiyun.com/mrwolf45/article/details/40947295</link><guid>https://blog.youkuaiyun.com/mrwolf45/article/details/40947295</guid><author>mrwolf45</author><pubDate>Sun, 09 Nov 2014 08:55:05 +0800</pubDate><description><![CDATA[Collection接口
就是将若干用途、性质相同或者相近的“数据”组合而成一个整体]]></description><category></category></item><item><title><![CDATA[java基础学习-内部类]]></title><link>https://blog.youkuaiyun.com/mrwolf45/article/details/40870401</link><guid>https://blog.youkuaiyun.com/mrwolf45/article/details/40870401</guid><author>mrwolf45</author><pubDate>Thu, 06 Nov 2014 22:42:51 +0800</pubDate><description><![CDATA[内部类
1.内部类可以很好的实现隐藏

一般的非内部类，是不允许有 private 与protected权限的，但内部类可以
平时我们对类的访问权限，都是通过类前面的访问修饰符来限制的，一般的非内部类，是不允许有 private 与protected权限的，但内部类可以，所以我们能通过内部类来隐藏我们的信息。可以看下面的例子
接口
package insidecategory;
pu]]></description><category></category></item><item><title><![CDATA[java基础学习-IO流]]></title><link>https://blog.youkuaiyun.com/mrwolf45/article/details/40856069</link><guid>https://blog.youkuaiyun.com/mrwolf45/article/details/40856069</guid><author>mrwolf45</author><pubDate>Thu, 06 Nov 2014 09:46:04 +0800</pubDate><description><![CDATA[IO流
流是一组有顺序的，有起点和终点的字节集合，是对数据传输的总称或抽象。即数据在两设备间的传输称为流，流的本质是数据传输，根据数据传输特性将流抽象为各种类，方便更直观的进行数据操作。 

File]]></description><category></category></item><item><title><![CDATA[java基础学习-数组]]></title><link>https://blog.youkuaiyun.com/mrwolf45/article/details/40831961</link><guid>https://blog.youkuaiyun.com/mrwolf45/article/details/40831961</guid><author>mrwolf45</author><pubDate>Thu, 06 Nov 2014 09:31:19 +0800</pubDate><description><![CDATA[数组
相同类型数据的集合就叫做数组

数组的定义]]></description><category></category></item><item><title><![CDATA[设计模式-代理模式]]></title><link>https://blog.youkuaiyun.com/mrwolf45/article/details/40817557</link><guid>https://blog.youkuaiyun.com/mrwolf45/article/details/40817557</guid><author>mrwolf45</author><pubDate>Wed, 05 Nov 2014 09:17:19 +0800</pubDate><description><![CDATA[代理模式
 在某些情况下，一个客户不想或者不能直接引用另一个对象，而代理对象可以在客户端和目标对象之间起到中介的作用。]]></description><category></category></item><item><title><![CDATA[java基础学习-异常]]></title><link>https://blog.youkuaiyun.com/mrwolf45/article/details/40794097</link><guid>https://blog.youkuaiyun.com/mrwolf45/article/details/40794097</guid><author>mrwolf45</author><pubDate>Tue, 04 Nov 2014 21:38:24 +0800</pubDate><description><![CDATA[异常
 Java把异常当作对象来处理

异常]]></description><category></category></item><item><title><![CDATA[java基础学习-抽象类、接口]]></title><link>https://blog.youkuaiyun.com/mrwolf45/article/details/40781465</link><guid>https://blog.youkuaiyun.com/mrwolf45/article/details/40781465</guid><author>mrwolf45</author><pubDate>Tue, 04 Nov 2014 11:03:51 +0800</pubDate><description><![CDATA[抽象类
通过继承它实现多态，后期绑定，可以为将来要实现的东西做好接口，实现重用性]]></description><category></category></item><item><title><![CDATA[java基础学习-继承、多态]]></title><link>https://blog.youkuaiyun.com/mrwolf45/article/details/40745089</link><guid>https://blog.youkuaiyun.com/mrwolf45/article/details/40745089</guid><author>mrwolf45</author><pubDate>Mon, 03 Nov 2014 18:58:28 +0800</pubDate><description><![CDATA[继承的作用:
继承是从已有的类中派生出新的类，新的类能吸收已有类的数据属性和行为，并能扩展新的能力。

实现羽凡：]]></description><category></category></item></channel></rss>