1.栈:栈是线程运行时在JVM中开辟出来的一块内存空间,栈帧是在这个栈中运行的方法;可以理解为线程调用的方法是存储在栈帧中,调度完之后会出栈,遵从先进后出的原则2.共有资源是什么:①如果这个资源是属于类本身的,即静态变量那么就是类级资源,我们通过对象和类都可以调度这个资源②如果这个资源是属于对象的,即非静态资源属于对象的资源,我们一般是通过方法去对这个资源进行调度注意:因为基本数据类型的形参是栈帧私有的,因此是不会出现多线程下的数据不一致问题3.调度的方式是怎样的我们使用多线程实现并发,实际上就是通过不同的线程对象,通过重写线程对象的run()方法,在run()方法中使用我们要调度的对象的方法...