
实用面试题必考
文章平均质量分 90
光明_吖吼
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java面试题--3并发篇-02 __八股文 备战春招,秋招
synchronized 的非公平其实在源码中应该有不少地方,因为设计者就没按公平锁来设计,核心有以下几个点:先将锁的持有者 owner 属性赋值为 null唤醒等待链表中的一个线程(假定继承者)。在1和2之间,如果有其他线程刚好在尝试获取锁(例如自旋),则可以马上获取到锁。2)当线程尝试获取锁失败,进入阻塞时,放入链表的顺序,和最终被唤醒的顺序是不一致的,也就是说你先进入链表,不代表你就会先被唤醒。原创 2024-09-06 15:02:25 · 1392 阅读 · 0 评论 -
Java面试题--2集合篇-02 __八股文 备战春招,秋招
Java面试题集合篇原创 2024-09-02 16:27:29 · 1339 阅读 · 0 评论 -
Java面试题--1基础篇-03 __八股文 备战春招,秋招
泛型是一种语法糖,泛型这种语法糖的基本原理是类型擦除。Java中的泛型基本上都是在编译器这个层次来实现的,也就是说:**泛型只存在于编译阶段,而不存在于运行阶段。**在编译后的 class 文件中,是没有泛型这个概念的。类型擦除:使用泛型的时候加上的类型参数,编译器在编译的时候去掉类型参数。我们定义了一个泛型类,定义了一个属性成员,该成员的类型是一个泛型类型,这个 T 具体是什么类型,我们也不知道,它只是用于限定类型的。原创 2024-08-29 17:49:46 · 1302 阅读 · 0 评论 -
Java面试题--1基础篇-02 __八股文 备战春招,秋招
Java面试题-基础篇八股文原创 2024-08-28 19:04:04 · 869 阅读 · 0 评论 -
Java面试题--1基础篇-01 __八股文 备战春招,秋招
Java面试题八股文原创 2024-08-28 17:58:38 · 1193 阅读 · 0 评论 -
springboot面试题——简化提纯版-备战春招,秋招
springboot简化提纯版原创 2024-08-26 17:33:17 · 894 阅读 · 0 评论 -
java 基础面试题——Spring 备战春招,秋招
AOP是面向切面编程,它是对面向对象的一种补充,AOP可以看成是代理模式的一种,我们平时在进行项目开发的时候,不可避免的要写一些日志记录、事务控制、权限控制等功能,如果我们在每一个子模块都书写的话,会导致我们的项目代码冗余度高。这时,如果我们能够讲这个代码抽取出来,单独放在一个类中,这个类就具备上述公共的功能,也就是我们所说的切面,当用户需要访问响应功能的时候,我们可以让切面切向用户访问的目标对象,这个目标对象就是我们所说的切点,从而形成代理对象,进而让用户直接访问我们的代理。原创 2024-08-24 16:22:54 · 624 阅读 · 0 评论 -
java 基础面试题——线程 备战春招,秋招
进程是程序的一次执行过程,是系统运行的基本单位。线程是一个比进程更小的执行单位,一个进程可以包含 多个线程多线程是指在同一个时间段内可以执行多个任务,从而提高CPU的使用率。由于在java中创建一个线程所消耗的资源较大,为了减少创建线程的资源开销,所以我们引进了线程池,线程 池的作用是维护了一组线程,这些线程不会随着任务的执行完毕而销毁,从而减少了创建线程所需要的资源开销。原创 2024-08-24 15:53:07 · 1066 阅读 · 0 评论