08.08百度一面面经
java的基础
- 数据类型,string的不可变,被final 修饰的char数组,final []char = {'a','b','c'},可以修改其中的char[0]吗?
- 异常分类? 如何使用的?异常抛到哪里了?
- 集合,map和list都有哪些方法,set有哪些各自的方法。迭代器如何使用的?集合和泛型如何结合使用的?
- ArrayList是怎么扩容的?Array转为list,list转为array?
- 线程池方法,线程池创建线程池的参数说明,线程池如何调用的?线程池的结果如何返回的?
- 反射,哪些地方用到反射
- 计算机网络没问啥
- synchronized线程锁
- jvm,什么时候对象移到old区,什么时候触发full GC ,触发full GC 会有什么效果
- 项目是如何上线的,提测的,测试的
- java性能如何看?字节码如何看?
- 流:字节流,字符流,如何使用,有啥区别