稀土掘金 稀土掘金
  • 首页
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
java基础
订阅
avatar
santank
更多收藏集

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • Java线程池实现原理及其在美团业务中的实践
    随着计算机行业的飞速发展,摩尔定律逐渐失效,多核CPU成为主流。使用多线程并行计算逐渐成为开发人员提升服务器性能的基本武器。J.U.C提供的线程池:ThreadPoolExecutor类,帮助开发人员管理线程并方便地执行并行任务。了解并合理使用线程池,是一个开发人员必修的基本功…
    • 美团技术团队
    • 5年前
    • 7.6k
    • 178
    • 4
    后端 Java
    Java线程池实现原理及其在美团业务中的实践
  • java动态代理为什么需要基于接口
    面试的时候,常常面试官会问spring 的aop底层原理,而aop的底层原理就是动态代理,每个JAVA程序员基本都能耳熟能详,对jdk动态代理和cglib动态代理的区别也了然于胸,jdk动态代理只能基于接口,而cglib并不需要。 说明动态代理生效了。 那么问题来了,jdk动态…
    • 低调的干货君
    • 4年前
    • 4.2k
    • 15
    • 2
    Java
  • cglib动态代理对类没有任何限制吗?
    大家都知道,动态代理常见的两种实现方式,jdk的动态代理和cglib动态代理,而jdk动态代理必须基于接口,cglib没有这样的要求。之前我们讨论过jdk动态代理为什么必须基于接口,传送门: 发现动态代理生效了。 因此我们猜测,cglib代理应该是通过继承来实现代理的。 再执行…
    • 低调的干货君
    • 4年前
    • 2.5k
    • 8
    • 评论
    Java