美文网首页
对象的发布

对象的发布

作者: 飞飞_joe | 来源:发表于2021-01-28 23:18 被阅读0次

    对象发布:多个线程共享变量的手段,(考虑一个线程如何把一个变量/引用传给侬额的下面参加鞥)

    ①private变量+公有方法访问private变量

    ②public变量

    ③private变量+非private方法返回private变量

    ④内部类

    ⑤外部方法

    研究对象的初始化安全:一个线程读取到一个对象引用的时候,该对象可能还没有被初始化好。

    static关键字能够保证,线程初次读取该(对象的)static变量的时候,它总是初始值;如果该static变量是引用,还能保证该static变量引用的对象已经初始化好。

    final关键字能够保证,线程读取该(对象的)final变量的时候,它总是初始值;如果该final变量是引用,还能保证该static变量引用的对象已经初始化好。

    相关文章

      网友评论

          本文标题:对象的发布

          本文链接:https://www.haomeiwen.com/subject/wqrftltx.html