package Local;
public class Call {
public static void main(String[]args){
Engenner aEngenner=new Engenner();
aEngenner.start();
new Engenner(){
public void run(){
while (true) {
synchronized(a){
System.out.print("睡");
System.out.println("觉");
}
}
}
}.start();
}
}
class Engenner extends Thread{
// Engenner a=new Engenner();//死循环 静态变量只在类加载时候初始化一次
static Engenner a=new Engenner();// 静态变量只在类加载时候初始化一次 静态不会造成溢出
public void run(){
while (true) {
synchronized(a){
System.out.print("工");
System.out.println("作");
}
}
}
}
堆栈溢出
最新推荐文章于 2023-05-22 11:44:50 发布