
java面试
java干货
只有干货
java
展开
-
java面试 静态方法为什么不能调用非静态成员变量
2.初始化时机不同 静态先初始化 如果此时 调用 成员变量 会有两个问题 1.调用谁的2.调用的变量估计还不存在。1.归属不同 静属于类 非属于实例对象。原创 2024-11-21 15:34:48 · 130 阅读 · 0 评论 -
java面试系列hashmap
这种严格的平衡性质使得 AVL 树在查找操作时时间复杂度稳定在Ologn,但插入和删除操作可能需要频繁地调整树的结构来保持平衡,这可能导致性能开销较大,红黑树也是一种自平衡的二叉搜索树,但它的平衡要求相对宽松。红黑树的节点有红黑两种颜色,并且满足一定的规则(如根节点是黑色,叶子节点是黑色,红色节点的子节点是黑色等)。红黑树在插入和删除操作后,通过相对简单的旋转和颜色变换操作来保持平衡,它在保证查找、插入和删除操作的时间复杂度为Ologn的同时,插入和删除操作的调整频率相对 AVL 树较低,综合性能较好。原创 2024-11-23 16:21:59 · 422 阅读 · 0 评论 -
java一句话系列面试 sql 关键字执行顺序
一句话系列原创 2024-11-21 15:01:30 · 138 阅读 · 0 评论