1.说一说你理解的面向对象思想?
1.说一说你理解的面向对象思想?
编写软件是为了解决某些问题,面向对象就是把这些问题中的内容抽象出来,形成一些与之对应的对象,这些对象是一些独立的、有状态的、彼此联系的个体,经过这些对象的相互作用来解决问题。面向对象的四个特征:抽象、封装、继承、多态
2.SpingBoot的单例是指什么?SpringBoot默认创建的bean是单例还是多例?为什么呢?
单例指的是在内存中只存在一个实例对象。SpringBoot默认创建的bean是单例的。因为多例会创建更多的对象,占用更多内存。单例不会每次就去创建新的对象,控制了实例的个数利于gc回收。因此不建议在controller定义成员变量。
- Post Title: 1.说一说你理解的面向对象思想?
- Post Author: HeRui
- Post Link: https://HR2812.cn/2019/06/12/crawl-ydybj-1560243002250/
- Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.