巩固单例模式

  • 16
  • 已锁定
1.查找用于延迟初始化的单例模式。使用个人喜好的搜索引擎(例如 Google)。 2.在单独的文件中,创建三个相似的单例类:Sun、Moon 和 Earth。 3.在 Sun、Moon 和 Earth 类中实现 Planet 接口。 4.在 Solution 类的 static 块中,调用 readKeyFromConsoleAndInitPlanet 方法。 5.实现 readKeyFromConsoleAndInitPlanet 方法: 5.1.从控制台读取一个 String。 5.2.如果值等于 Planet 接口的 constants,则创建一个相应的对象并将其分配给 Planet t
无法完成此任务,因为你尚未登录。
评论 (8)
  • 受欢迎
你必须先登录才能发表评论
16 五月 2022, 12:30
readKey的内容是中文🤬
Roman
级别 41
25 五月 2022, 06:33
We'll fix it soon. If I am right in understanding the problem)
youya
级别 22
30 十一月 2021, 10:20
有没有人可以解释一下 synchronized 在这里的作用啊,我没看就新线程的出现啊
有梦想的咸鱼
级别 16 ,Hangzhou,China
前天, 09:16
就是为了防止在多线程下可能创建多个新对象的问题才加的锁
有梦想的咸鱼
级别 16 ,Hangzhou,China
前天, 09:17
起到的就是一个预防作用
陈盛英
级别 20 ,Zhanjiang,China
31 五月 2020, 15:01
...我知道了,原因在于判断
陈盛英
级别 20 ,Zhanjiang,China
31 五月 2020, 14:57
这到底是什么原因啊。。
陈盛英
级别 20 ,Zhanjiang,China
31 五月 2020, 14:57
这到底是什么原因啊。。