Java面试时,为什么喜欢问单例模式?

ClumsyCoder Java开发工程师  2017-12-07 09:50:41
最近在巩固Java知识,突然想起来为什么面试要问请写出一个单例模式出来?编程小白提出来,大家不要鄙视啊
...全文
732 11 点赞 打赏 收藏 举报
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
庄粟 2017-12-29
是因为单例是最经典的案例好吧,单例涉及的知识点多,设计模式、懒加载、多线程(重点)。
  • 打赏
  • 举报
回复
考察点饿汉和懒汉的区别,懒汉的缺点以及锁的用法
  • 打赏
  • 举报
回复
引用 2 楼 soton_dolphin 的回复:
因为就单例模式最简单。。。
+1 23中设计模式就单例简单了
  • 打赏
  • 举报
回复
仟泷九哥 2017-12-28
单例模式。最考验思维模式
  • 打赏
  • 举报
回复
qq_36970501 2017-12-28
送分题 同学们
  • 打赏
  • 举报
回复
会飞的fish 2017-12-28
单例模式,用到的地方很多例如:假如一个窗台不断的请求弹出多个框这样还要不断的去关掉,显然不适合用户体验,所以在请求多次的假如有这个窗体就不会去创建,栈中已经存在这个对象。例如你去ktv点歌,她的点了一首在点一首,他的窗体也不会去销毁掉的,所有为什么要用单例的原因
  • 打赏
  • 举报
回复
maradona1984 2017-12-28
因为不会别的,只能问这个,这个最简单
  • 打赏
  • 举报
回复
soton_dolphin 2017-12-07
因为就单例模式最简单。。。
  • 打赏
  • 举报
回复
遥远的想念 2017-12-07
性能优化吧,确保一个类只有一个对应实体存在,利于JAVA内存回收。作为考点确实比较多,基本初级中级都会让你写一个单例模式出来
  • 打赏
  • 举报
回复
zk_Kang 2017-12-07
就是内存占用了什么问题啊,就是看你对程序优化有没有理解。。
  • 打赏
  • 举报
回复
java竹雨 2017-12-07
看看你对java的理解,和性能优化
  • 打赏
  • 举报
回复
相关推荐
发帖
非技术区
加入

2.3w+

社区成员

Java 非技术区
申请成为版主
帖子事件
创建了帖子
2017-12-07 09:50
社区公告
暂无公告