一个一个回答你
1、其中pool-1-thread-18代表的是当前线程的名字吗?
答:是线程名,这个名字是它自己命的名,不用管
2、18代表的是什么?
答:就是排在18号位置上得线程
3、为什么我线程池最大数量为30,却可以得到pool-1-thread-168这样的输出结果?
答:比如说你最开始有1到30号的线程,你1用了之后关闭了,1就木有了,那下一个线程就叫31了,虽然线程池里面还是只有30个,但是你却有了31号。也就是说,数字只是代表了它产生的顺序,却不表示当前的最大
不知道啊,我也在苦学java呢
中间那个5是什么意思啊求解