【华为OD技术面试-面试官问的题 】SPI,线程创建方式,虚函数, Runnable和Callable有什么区别等问题
文章目录华为OD面试流程1.SPI(ServerProviderInterface)了解,简单说明2.怎么确定某个对象是需要被回收的3.线程创建有哪些方式4.Runnable和Callable有什么区别?它们如何处理异常?5.为什么会发生线程安全问题?Java的内存模型(JMM)6.如何保证线程安全?7.volatile和synchronized的区别,结合JMM作答华为OD面试流程机试:三道算法