半个小时前新鲜出炉的面经(2023.3.31 14:30,30min)1.自我介绍2.日常拷打非科班专业3.final什么作用,String类被final修饰的原因是什么?字符串直接赋值和new出来有什么区别?4.变量用static修饰和不被修饰有什么区别?存储位置、生命周期有区别吗?5.Java支持多继承吗?6.什么是匿名内部类?7.缓存流和正常流有什么区别?什么是序列化?8.list、set和map有什么区别?hashmap和hashtable有什么区别?hashmap为什么线程不安全?9.集合和数组有什么区别?使用场景?HashMap底层原理10.线程实现方式哪几种?11.线程加锁有哪些...