摘要:
java动态代理是java语言的一项高级特性。在平时的项目开发中,可能很难遇到动态代理的案例。但是动态代理在很多框架中起着不可替代的作用,例如Spring的AOP。今天我们就聊一聊java动态代理的实现原理。 jdk对于动态代理的支持主要依赖于两个类:Proxy和InvocationHandler。 阅读全文
摘要:
做过java web的同学都对tomcat非常熟悉。我们在使用tomcat带来的便利的同时,是否想过tomcat是如何工作的呢?tomcat本质是一个http服务器,本篇文章将搭建一个简单的http服务器。 1 Catalina模型 首先我们先了解一下tomcat的大致工作原理。tomcat的核心是 阅读全文