面试
讲讲类的实例化顺序,比如父类静态数据,构造函数,字段,子类静态数据,构造函数,字段,当new的时候,他们的执行顺序。先说结论,顺序为:父类静态变量、父类静态代码块、子类静态变量、子类静态代码块、父类非静态变量(父类实例成员变量)、父类构造函数、子类非静态变量(子类实例成员变量)、子类构造函数。代码举
整理一下以前的Java学习笔记,查缺补漏this和super的区别区别thissuper定义表示本类对象表示父类对象使用本类操作:this.属性this.方法()this()父类操作super.属性super.方法()super()调用构造调用本类构造要放在首行子类调用父类构造要放在首行查找范围先从
网上看到的一些面试题,自己整理一下答案,查缺补漏。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
第一部分1.redis各种应用场景a.更多的数据结构;b.可持久化;c.计数器;d.发布-订阅功能;e.事务功能;f.过期回调功能;g.队列功能;h.排序、聚合查询功能。2.redis持久化机制a.RDB:快照形式是直接把内存中的数据保存到一个dump文件中,定时保存,保存策略。(会丢数据)b.AO