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

ClumsyCoder 2017-12-07 09:50:41
最近在巩固Java知识,突然想起来为什么面试要问请写出一个单例模式出来?编程小白提出来,大家不要鄙视啊
...全文
814 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
庄粟 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的理解,和性能优化

23,409

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧