面试题
还在路上的小码农
这个作者很懒,什么都没留下…
展开
-
类的加载机制、bean的生命周期、servlet的生命周期
1、类的加载机制 1)类加载的触发情况 (1)调用 new 方法 (2)调用 loadclass 方法、forname 方法 (3)访问静态变量或者为静态变量赋值 (4)调用静态方法 (5)通过反射进行创建类的实例 (6)创建其子类的实例 2)类的加载顺序:验证、准备、解析并称为链接;准备步骤有可能在初始化之后(动态绑定机制) (1)加载:java类加载器通过 完全限定名 的方式查找到对应的在字节码文件( java 编译器编译原创 2020-11-30 16:06:29 · 451 阅读 · 0 评论 -
面试中部分redis问题
redis问题1:redis应用场景?string类型: 金牛中会有一些新手教程文章等,需计算阅读量,使用string类型;token、验证码;incr指令的原子性hash类型: 恒鲜生中会有购物车的需求,就是依靠hash类型实现的,hash类型存储对象list类型: 金牛中商品列表、文章列表等,利用lrange很方便实现数据量大的分页,任务队列(确保先后顺序)set类型: 共同关注,共同好友等,利用set类型中的交集处理zset类型: 金牛中的排行榜小程序、订单超时处理;利用了zset的分值进行原创 2020-11-19 16:45:22 · 175 阅读 · 0 评论 -
几道最基础面试题
几道最基础面试题一、方法的参数传递 1、值传递与引用传递的理解二、== 与 equals三、String 的各类比较四、普通代码块、构造方法五、静态代码块、普通代码块、构造方法六、linux的常用命令一、方法的参数传递 1、值传递与引用传递的理解 个人认为:不存在引用传递,均是值传递 如下图所示代码: 对应的输出结果是: 值传递: 传...原创 2020-04-27 17:32:18 · 1554 阅读 · 0 评论