<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zzu_sun的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/zzu_sun</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zzu_sun]]></copyright><item><title><![CDATA[学习动态代理的总结]]></title><link>https://blog.youkuaiyun.com/zzu_sun/article/details/6940105</link><guid>https://blog.youkuaiyun.com/zzu_sun/article/details/6940105</guid><author>zzu_sun</author><pubDate>Sun, 06 Nov 2011 11:24:27 +0800</pubDate><description><![CDATA[这两天好好研究了动态代理，把一些体会写出来，以备后用
代理分为静态代理和动态代理

静态代理需要手动为每个代理类的每个方法添加要实现的功能（如日志）
而动态代理则为需要添加功能的类自动生成代理类，其实jdk proxy已经为我们提供了方法


静态代理就是面向对象中的代理模式，使用面向对象的方式实现代理对象，这个代理对象的类是自己手工编写的。

动态代理是编程语言根据代理规则自动]]></description><category></category></item><item><title><![CDATA[java基础-自己老混淆不清的问题，总结下来经常看看]]></title><link>https://blog.youkuaiyun.com/zzu_sun/article/details/6937907</link><guid>https://blog.youkuaiyun.com/zzu_sun/article/details/6937907</guid><author>zzu_sun</author><pubDate>Sat, 05 Nov 2011 10:41:59 +0800</pubDate><description><![CDATA[1.抽象类和接口

抽象类中可以有也可以没有抽象方法。并且可以定义和常规类一样的变量和方法。
而接口中所有的方法都是抽象的，所有的变量都是静态不可修改的。Java接口中的成员变量默认都是public,static,final类型的(都可省略)
一个只能继承一个抽象类，但却可以实现多个接口

接口可以继承接口

2.try...catch...finally
return;//当r]]></description><category></category></item></channel></rss>