/img/系统图片/avatar.png

hahaen

什么是死锁?

什么是死锁? 就是比如说,我们有两个或者两个以上的这个进程或者线程,都在等待对方释放资源的话,那其实没有一方提起这个释放资源的操作的话呢,就从

线程

线程 你知道java中有几种方式实现一个线程? 实现一个线程的话有三种方法,首先前面两种的话是比较常用的,我们首先第一种,我们可以去实现我们的线

Volatile关键字

Volatile关键字 Volatile关键字,可以保证数据局的一致性,可见性,但是不能解决原子性,因为我们都是多核CPU嘛,多核CPU说白了

JVM 的内存模型

JVM 的内存模型 JVM的内存模型,内存模型我大概记得有程序计数器、虚拟机栈,还有方法区,栈和堆,然后栈是私有的,堆的话是多线程共享的,他又分为年