百度Java研发面试题分析汇总

1. 单例模式常见的应用场景分析。 在23种设计模式中,单例模式排行老大。虽然理解简单,但是对于应用场景。你真正的熟悉么?使用单例,是由于没必要每个请求都新建一个对象,这样既浪费CPU又浪费内存;之所以用多例,是为了防止并发问题;即一个请求改变了对象的状态,此时对象又处理另一个请求,而之前请求对对象状态的改变导致了对象对另一个请求做了错误的处理。 先来说说Java web中的单例应用场景:数据库连
相关文章
相关标签/搜索