java吧 关注:1,234,330贴子:12,702,999
  • 4回复贴,共1

别再讨论找工作了,来讨论个技术问题吧

取消只看楼主收藏回复

小弟最近在学习ArrayBlockingQueue的时候,遇到了一个成员变量ReentrantLock成员变量何时初始化的疑惑,请看下图


IP属地:上海1楼2024-04-03 03:03回复



    IP属地:上海2楼2024-04-03 03:07
    回复
      我想不明白源码里面调用构造方法进行初始化的优点在哪里啊,我感觉我在加载类的时候进行初始化不是更简单易懂吗


      IP属地:上海3楼2024-04-03 03:09
      回复
        有哪位大神解惑一下,小弟先行多谢了


        IP属地:上海4楼2024-04-03 03:10
        收起回复
          是因为在类加载的时候初始化,容易导致堆内存浪费吗?(万一加载了类,但是没有用到类对象这种情况)


          IP属地:上海5楼2024-04-03 03:11
          收起回复