一.java 基础
1.“abc”.equal(a);优于a.equal("abc"); equal和==的区别。
2单例模式
懒汉,饿汉
3.多线程
4.abstract 需要复写和没有方法体,不能与private/static/final共用。
5.string ,stringbuffer,stringbuilder区别
6.collection和list的扩容机制
7.char数组会默认输出里面所有参数,其他数组只会输出地址
8.一个类继承了接口和父类,需要调参数指明那个里面的
9.java.io.Serializable的理解
10.创建多线程的方式有几种,继承和实现的方式的区别