面试基础
2020年5月15日
1、String 关键字 可变?不可变 StringBuilder StringBuffer
2、synchronized 关键字作用于对象 方法 变量 锁住是什么
3、Volatile 关键字
4、final Const 关键字
5、native 关键字
6、说出你熟悉的几种设计模式 单例模式怎么作用是什么 怎么确保单例 懒汉恶汉模式
7、多线程
8、JVM内存模型
9、如何实现序列化 ,序列化是如何实现的,如果叫你实现一个序列化,怎么实现? 如何将一个对象序列化到一个文本文件 序列化中的version 作用,生成规则是啥,如果未显示生成,默认会生成吗 ,生成的默认是什么。
10、重写 重载
11、Integer int的区别,Integer的最大值是多少,能不能定义比Integer最大值还大的整数