1、静态代码块,非静态代码块、构造函数的加载顺序 2、抽象和接口的区别 3、接口可不可以定义属性 4、final关键字 5、匿名内部类为什么传入的参数都是final的 6、闭包 7、hashmap 8、Sychornized 和lock的区别 9、Sychornized优化 10、自定义view,叙述过程 11、自定义view怎么实现圆角图片 12、四种启动方式 13、Flutter相关了解 14、单例