Tanti quanti ce ne stanno nello stack a disposizione della JVM. Fai delle prove. Metti all'interno di un ciclo for la creazione di un thread e prova ad aumentare il limite di volta in volta. Puoi partire tranquillamente con un limite di 100 (credo che potresti avviarne almeno 10 volte tanti).

Quando non hai più spazio nello stack ti lancia un Error di StackOverflow.

Ciao.