public static Executor createFixedThreadPoolExecutor(int threads, ThreadFactory threadFactory) {
    """
	Creates an executor that uses the {@link java.util.concurrent.Executors#newFixedThreadPool(int,ThreadFactory)}
	
	@param threads
	The amount of threads to allow in the thread pool
	@param threadFactory
	The thread factory to use.
	@return An instance of this Executor
	@since 1.2
    """
        return create(java.util.concurrent.Executors.newFixedThreadPool(threads, threadFactory));
    }
public static Executor createFixedThreadPoolExecutor(int threads, ThreadFactory threadFactory) {
        return create(java.util.concurrent.Executors.newFixedThreadPool(threads, threadFactory));
    }
public static Executor createFixedThreadPoolExecutor ( int threads , ThreadFactory threadFactory ) { return create ( java . util . concurrent . Executors . newFixedThreadPool ( threads , threadFactory ) ) ; }
Creates an executor that uses the {@link java.util.concurrent.Executors#newFixedThreadPool(int,ThreadFactory)}

@param threads
The amount of threads to allow in the thread pool
@param threadFactory
The thread factory to use.
@return An instance of this Executor
@since 1.2
Creates an executor that uses the { @link java . util . concurrent . Executors#newFixedThreadPool ( int ThreadFactory ) }