当前位置:阳光沙滩 >反射
  • Java动态代理和静态代理

    Java 超过172 views围观 Java动态代理和静态代理已关闭评论
    Java动态代理和静态代理
    Java动态代理和静态代理 为什么我们需要用代理呢? 假设一个类,有一个功能,我们要在此功能上进行扩展,又不修改原类。这个时候就可以用代理解决了。具体请看下面的例子。 代理,分为静态代理和动态代理。 静态代理 我们举个例子,比如说汽车,它有前进后退,左转右...
  • JAVA中的反射

    Java 超过1871 views围观 0条评论
    JAVA中的反射
    前言 之前发的文章,都是部分的知识点,所以,这一篇还是把反射相关的知识列举出来吧,貌似在面试中没问多少,嘻嘻。一般开发可能用不上,用在那里呢,比如数据库JDBC中、编写框架的时候。   一、什么是反射 反,相反,射,映射。相当于逆映射。我们学习JAVA类...
    标签:,
  • 反射中的获取对象中的方法

    Java 超过1705 views围观 0条评论
    反射中的获取对象中的方法
      反射中的获取对象中的方法 /* 反射中的获取对象中的方法, 其实这个嘛,跟那个呃,获取构造方法差不多的。 基本一样吧,不过调用的方法不一样而已,嘻嘻。 这里使用的是这个Class中的getMethod方法来获取对象中的方法 */   import java.lang.reflect.*; ...
    标签:,
  • 11-27
    Java 超过1942 views围观 0条评论
    反射在工厂设计模式中的应用
        反射在工厂设计模式中的应用 没用之前是这样的哦: public class Demo{ public static void main(String[] args){ HowToEat hte = Factory.getInstance("Apple"); hte.eat(); } } //定义一个如何吃的接口,不同的水果有不同的...
  • 11-27
    Java 超过11,081 views围观 0条评论
    JAVA中用反射来实例化对象和获取构造方法
    JAVA中用反射来实例化对象和获取构造方法 这里的实例化对象呢,是用Class类中的newInstance方法来实例化对象, 这个种实例化对象的方法比new这种方法有点复杂,那为什么 还使用这种方法呢,其实是为了尽量减少耦合。而减少耦合的最好方法是使用接口,但是...