Java重点难点

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

动态代理

浏览 145 扫码 分享 2022-07-10 05:07:44
  • 一:动态代理的概念、示例和疑问
  • 二:从生成的代理类看动态代理机制
  • 三:字节码生成之前的重要步骤:ProxyClassFactory的使用
  • 四:字节码的真正生成之ProxyGenerator

若有收获,就点个赞吧

0 人点赞

上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • Java基础(特性)
    • 简单类型与包装类
      • 一:类型、值和变量
      • 二:包装类的装箱、拆箱和缓存
    • string
      • 原理篇
        • 一:String的不可变性及其实现
        • 二:string的创建、限定和字符串常量池
        • 三:编译器对字符串的优化
      • 源码篇
        • 一:String
        • 二:StringJoiner
        • 三:AbstractStringBuilder、StringBuilder和StringBuffer
    • 异常
      • 一:异常的分类和编译时检查
      • 二:异常的运行时处理
    • 泛型和内部类
      • 泛型
        • 一:泛型的作用与简单示例
        • 二:泛型擦除的实现与边界定义
        • 三:协变、逆变和PECS原则
        • 四:避免常见的泛型警告和错误
      • 内部类
        • 一:成员内部类和静态内部类
        • 二:匿名内部类和局部内部类
        • 三:正确使用内部类
    • 枚举和注解
      • 枚举
        • 一:枚举的特性与实现原理探析
      • 注解
        • 一:创建注解、注解元素和元注解
        • 二:运行时获取注解信息
        • 三:认识AnnotatedElement接口
    • 反射
      • 一:反射体系之Type接口
      • 二:反射体系之GenericDeclaration接口
      • 三:Class对象的三种创建方式和对比
      • 四:Class的重点方法分析
      • 五:反射体系之AccessibleObject、Member
      • 六:Field关键方法分析
      • 七:反射体系之Executable
      • 八:Method、Constructor关键方法分析
    • 动态代理
      • 一:动态代理的概念、示例和疑问
      • 二:从生成的代理类看动态代理机制
      • 三:字节码生成之前的重要步骤:ProxyClassFactory的使用
      • 四:字节码的真正生成之ProxyGenerator
  • Java并发编程
    • 基本概念
      • 线程和共享变量
      • 理解数据竞争和临界区
    • 硬件原子操作的实现
      • 硬件实现原子操作的机制概述
      • 总线锁和缓存锁
      • XCHG和CMPXCHG指令
    • JDK中的原子类
      • AtomicInteger
      • AtomicReference
      • AtomicIntegerArray
      • CAS的问题
    • 前三个系列小结
    • 线程基础
      • 线程中断
      • Thread.join方法详解
      • wait、notify方法和生产者、消费者模型实现
    • Java中的锁
      • Lock接口
      • LockSupport工具类
      • Condition
      • ReentrantLock与AQS
      • ReentrantReadWriteLock与AQS
    • 并发工具
      • ThreadLocal
      • CountDownLatch
      • CyclicBarrier
      • Semaphore
    • 线程池
      • Thread和Runnable
      • Callable、Future和ExecutorService
      • RunnableFuture、FutureTask和AbstractExecutorService
      • ThreadPoolExecutor
      • 几种默认线程池
    • 阻塞队列
      • Queue、AbstractQueue和BlockingQueue
      • ArrayBlockingQueue实现分析
      • LinkedBlockingQueue实现分析
  • Java虚拟机
    • 类加载器
      • 一:ClassLoader基础知识和双亲委派模型
      • 二:自定义类加载器与破坏双亲委派模型
      • 三:应用类加载器和扩展类加载器分析
      • ClassLoader和Class的getResource方法
  • Java集合
    • Map系列
      • Map和AbstractMap
  • Java IO
    • 输入输出流
      • InputStream和OutputStream
      • FilterInputStream和FilterOutputStream
      • BufferedInputStream BufferedOutputStream
      • Writer和Reader
      • InputStreamReader和OutputStreamWriter
      • BufferedWriter和BufferedReader
      • FileReader和FileWriter
    • 网络IO
      • InetAddress
      • URI和URL
      • URLEncoder
      • Socket
    • NIO
      • 缓冲区(buffer)
        • Buffer
        • ByteBuffer
      • 通道(channel)
        • SocketChannel
        • ServerSocketChannel
        • Channels工具类
      • 选择器(Selector)
    • NIO中的文件操作
      • FileSystem、FileSystems
      • Path、Paths
      • Files
    • 一个NIO示例
      • NIO TimeServer
      • NIO TimeClient
  • 函数式编程
    • 一个简单的示例
    • lambda表达式和函数式接口
    • Stream
      • Stream API
      • Collector
暂无相关搜索结果!

    让时间为你证明

    展开/收起文章目录

    分享,让知识传承更久远

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

    请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
    PDF文档 EPUB文档 MOBI文档

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度

        思维导图备注