摘要:
https://blog.csdn.net/nihui123/article/details/107018787 整体的远程调用执行流程,大致分为4步,具体如下: 第1步:通过Spring IOC 容器实例,装配代理实例,然后进行远程调用。 上面说到,Feign在启动时,会为加上了@FeignCli 阅读全文
摘要:
重载(Overload): 让类以统一的方式处理不同类型数据的一种手段,实质表现就是多个具有不同的参数个数或者类型的同名函数(返回值类型可随意,不能以返回类型作为重载函数的区分标准)同时存在于同一个类中,是一个类中多态性的一种表现(调用方法时通过传递不同参数个数和参数类型来决定具体使用哪个方法的多态 阅读全文
摘要:
ThreadLocal ThreadLocal是一个关于创建线程局部变量的类。 通常情况下,我们创建的成员变量都是线程不安全的。因为他可能被多个线程同时修改,此变量对于多个线程之间彼此并不独立,是共享变量。而使用ThreadLocal创建的变量只能被当前线程访问,其他线程无法访问和修改。也就是说:将 阅读全文
摘要:
java默认的在调用子类构造方法前先调用父类的构造方法,如果你没有指定调用父类的哪个构造方法,那么java默认调用父类无参数的构造方法 如果子类未指定super(),而父类又未写无参构造函数,会在编译时将发生错误 父亲类那里没有找到默认的构造器。 说明:如果父类没有提供默认的构造方法,而只是提供了有 阅读全文