# FastThreadProcessor **Repository Path**: bobozhao/fast-thread-processor ## Basic Information - **Project Name**: FastThreadProcessor - **Description**: 游戏中实现线程loop的三种方式 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-12-29 - **Last Updated**: 2024-09-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # FastThreadProcessor ## 长链接当中三种方式实现线程 loop 1.利用disruptor多生产者单消费者模式创建单个线程loop 2.利用线程池的方式创建单个线程loop 3.使用Thread自己实现单个线程loop ## 代码中的设计模式 1.模板模式 BaseProcessor BaseProcessorHandler 2.生产者消费者模式 ThreadProcessor 3.责任链模式 HandlerFilterChain 4.过滤器模式 HandlerFilter 5.工场模式 ProcessorThreadFactory 6.命令模式 BaseHandler