question: protected Smp ( int maxThreads ) { maxThreads = Math . max ( 1 , maxThreads ) ; this . maxThreads = maxThreads ; if ( maxThreads > 1 ) { this . taskGroup = new FJTaskRunnerGroup ( maxThreads ) ; } else { this . taskGroup = null ; } }
target:  Constructs a new Smp using a maximum of <tt>maxThreads<tt> threads.