OPPO 测开面经昨天在等某小厂面试时候,突然接到oppo电话,聊了两句直接就开始问八股了,可能要人要的比较急,没有通过hr约时间。询问内容主要是java的八股,记录如下:1、接口和抽象类的概念,定义以及区别。2、synchronized关键字,能够修饰什么,修饰方式的作用3、什么是单例模式,回答中有提到会减少性能消耗,有揪着这个点继续问,为什么会性能更好,这个是主要目的吗?不同的单例模式实现方法之间的性能差别(没回答出来)4、Stringbuilder和Stringbuffer之间的区别,为什么一个线程安全一个不安全5、volatile关键字6、原子操作7、Java 的反射机制8、sql t...