Java線程池的核心參數有以下幾個:
- 核心線程數(corePoolSize):線程池中保持活動狀態的最小線程數。
- 最大線程數(maximumPoolSize):線程池中允許的最大線程數。
- 空閑線程存活時間(keepAliveTime):當線程池中的線程數大于核心線程數時,空閑線程的存活時間。
- 阻塞隊列(workQueue):用于存放等待執行的任務的阻塞隊列。常用的阻塞隊列有:ArrayBlockingQueue、LinkedBlockingQueue、SynchronousQueue等。
- 線程工廠(threadFactory):用于創建新線程的線程工廠。
- 拒絕策略(rejectedExecutionHandler):用于處理無法執行的任務的策略。常用的策略有:AbortPolicy、CallerRunsPolicy、DiscardPolicy、DiscardOldestPolicy。
以上是Java線程池的核心參數,可以根據具體需求進行配置和調整。