这样一段程序:
            for(int i = 1;i <= 10000; i++){
                GService gs = new GService(i);
                Thread thread = new Thread(gs);
                thread.start();
            }
但是10000个线程全部启动了。当然不行!
能否这样设计:
限制20个线程,当一个线程完毕了,接着下一个执行。在执行的线程。永远不会大于20个线程