这个简单了,比如在多线程里面,你几个相同程序要共享同一快资源。
比如队列,好几个发送线程从里面发送数据。那么你的这个队列类(你自己封装的),就可以这样用然后在各个线程中都可以new,不用把句丙传来传去那么麻烦了

解决方案 »

  1.   

    还有一些公共的变量,也可以申明在这个类里用的时候只要生成这个类,里面的数据就可以了,第一次new这个类的人,划了这样个区域,如果没有这个方法,你必须把这个内存区域的地址传到下一个人手中,下一个人才能用。有了这个办法,无论合适和地,只要轻轻一new,一切搞定不过这样用的时候要注意synchronized