面试
讲讲类的实例化顺序,比如父类静态数据,构造函数,字段,子类静态数据,构造函数,字段,当new的时候,他们的执行顺序。先说结论,顺序为:父类静态变量、父类静态代码块、子类静态变量、子类静态代码块、父类非静态变量(父类实例成员变量)、父类构造函数、子类非静态变量(子类实例成员变量)、子类构造函数。代码举
网上看到的一些面试题,自己整理一下答案,查缺补漏。Java基础1.0JAVA中的几种基本数据类型是什么,各自占用多少字节。4.1.1String类能被继承吗,为什么。4.1.2String,Stringbuffer,StringBuilder的区别。1.3ArrayList和LinkedList有什
MySQL请简洁描述 MySQL 中 InnoDB 支持的四种事务隔离级别名称,以及逐级之间的区别?SQL 标准定义的四个隔离级别为:read uncommited :读到未提交数据read committed:脏读,不可重复读repeatable read:可重读serializable :串行
公众号看到的,面试相关的原文链接:https://mp.weixin.qq.com/s/MydPKK5H_H6bjbrzfUxGBAJava基础HashMap的源码,实现原理,JDK8中对HashMap做了怎样的优化。HaspMap扩容是怎样扩容的,为什么都是2的N次幂的大小。HashMap,Has