java 死循环!死钻牛角尖的问题!!!!

[复制链接]
查看11 | 回复1 | 2011-5-21 11:48:38 | 显示全部楼层 |阅读模式
publicclassA{
        staticStrings;
        publicstaticvoidmain(String[]args){
                s=null;
                while(s==null);
        }
}


publicclassB{
        publicstaticvoidmain(String[]args){
                A.s=\"s\";
        }
}

说明:这是两个类,类A是个死循环,直到类B启动,为类A中的s赋值,类A才会结束漫长的循环过程!

请问有什么办法可取代这个方法?就是说还是让A在那等待,直到类B启动,但是不用这种死循环的方式!
回复

使用道具 举报

千问 | 2011-5-21 11:48:38 | 显示全部楼层
呵呵他们之间达不到你想要的关系A是单例的吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行