1.说一说你理解的面向对象思想?
1.说一说你理解的面向对象思想?
编写软件是为了解决某些问题,面向对象就是把这些问题中的内容抽象出来,形成一些与之对应的对象,这些对象是一些独立的、有状态的、彼此联系的个体,经过这些对象的相互作用来解决问题。面向对象的四个特征:抽象、封装、继承、多态
2.SpingBoot的单例是指什么?SpringBoot默认创建的bean是单例还是多例?为什么呢?
单例指的是在内存中只存在一个实例对象。SpringBoot默认创建的bean是单例的。因为多例会创建更多的对象,占用更多内存。单例不会每次就去创建新的对象,控制了实例的个数利于gc回收。因此不建议在controller定义成员变量。
- 本文标题:1.说一说你理解的面向对象思想?
- 本文作者:HeRui
- 本文链接:https://hr2812.cn/2019/06/12/crawl-ydybj-1560243002250/
- 版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!