编写一个接口IAnimal,里面有一个eat()方法,实现该接口的类为Dog,eat()方法的实现,为了简单,就打印出一句话,“I am eating! ”。采用JDK动态代理,实现在业务方法eat()执行前后做日志,在执行前打印出“Starting to eat”,在执行后打印出“Bye!”
Proxy.newProxyInstance,InvocationHandler,其他就是简单的demo了