标签:面试
spring 的AOP执行顺序
AOP常用注解 @Before:前置通知。目标方法之前执行。 @After:后置通知。目标方法之后执行(始终执行)。 @AfterReturning:返回后通知。执行方法结束前执行(异常不执行)。 @……
07-30 立刻查看
可重入锁与LockSupport与AQS
可重入锁 可重入锁(又名递归锁) 是指在同一个线程在外层方法获取锁的时候,再进入该线程的内层方法会自动获取锁(前提,锁对象得是同一对象),不会因为之前已经获取过还没释放而阻塞。 一句话:一个线程中的多……
07-30 立刻查看
Java多线程与并发
Synchronized Java锁比较全的入门整理 线程安全问题的主要诱因: 1、存在共享数据(也称临界资源) 2、存在多条线程共同操作这些共享数据 解决问题的根本方法: 同一时刻有且只有一个线程在……
03-17 立刻查看
JVM-GC垃圾回收器
JVM很重要。尤其是GC算法。 程序计数器、虚拟机栈、本地方法栈。这几个区域完全不用管回收问题,因为方法结束或者线程结束的时候他们所占用的内存就自然跟着一起释放了,3个区域随线程而生,随线程而灭。所以……
03-17 立刻查看
Java多线程与并发
进程与线程的区别 进程:是资源分配的最小单位,操作系统会给进程分配cpu和内存资源等。进程可以说是程序的一次运行,而一个进程可以有多个线程 线程:是操作系统调用执行的最小单位,同时一个线程可以有多个协……
03-16 立刻查看
- 1
- 2