黑马程序员技术交流社区

标题: 线程调用单例模式 [打印本页]

作者: endlessjoker    时间: 2014-2-27 11:48
标题: 线程调用单例模式
张孝祥老师视频里,两个线程调用单例模式里的threadlocal变量,两个线程调到的不同,那为什么要用单例模式呢?

那么不同线程调用单例模式里的普通成员变量返回的是同一个吗?
作者: 赵永生    时间: 2014-2-27 12:05
是同一个对象啊,单例模式就是保证一个类只有一个对象,这个类不能通过new,因为构造函数是private的,只能自己内部创建,提供一个public的方法返回自己建的对象。方法和属性是类直接调用,共享的。所以用Static修饰。自己查查建议用恶汉式简单实用,饱汗多用于考察思路逻辑和解决问题的能力,两者效果一样,后者较难,显得不实用。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2