线程拥有自己的私有内存 从深入理解虚拟机书中可知 JDK1.7中的线程私有内存包括JAVA虚拟机栈,本地方法栈以及程序计数器,每当你创建一个新的线程那么它就拥有这一部分的空间
而系统分配给每个进程的内存是有限的,当创建的线程数过多,就会导致内存溢出