Java:《Java并发编程实战》中遇到的疑问

第3.2节发布与逸出中,对发布的定义如下:--------------------------------------------------------“发布(Publ... 第3.2节 发布与逸出中,对发布的定义如下:
--------------------------------------------------------

“发布(Publish)”一个对象的意思是指,使对象能够在当前作用域之外的代码中使用。例如,将一个指向该对象的引用保存到其他代码可以访问的地方,或者在某个非私有的方法中返回该引用,或者将引用传递到其他类的方法中。

--------------------------------------------------------
关于第二句【在某个非私有的方法中返回该引用】,为什么一定要是非私有的呢?就算这个方法是私有的,但是在返回时返回了内部某个对象的引用,这样不也是将这个对象发布出去了吗?
展开
 我来答
p6631035
2014-12-31 · TA获得超过186个赞
知道小有建树答主
回答量:136
采纳率:0%
帮助的人:103万
展开全部
因为非私有的方法别的类才可以调用啊,私有方法的别的类调不到啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式