Java
sssssssen
这个作者很懒,什么都没留下…
展开
-
Java中的锁(分类)
写在前面:在学习多线程时,在网上查找了一些关于锁的资料,发现有一篇博客很好,转载整理以便以后的复习。 在java并发中,会涉及到很多锁,本文介绍各自锁的分类。其中有: 公平锁/非公平锁 可重入锁‘’ 独享锁/共享锁 互斥锁/读写锁 乐观锁/悲观锁 分段锁 偏向锁/轻量级锁/重量级锁 自旋锁 上面是很多锁的名词,这些分类并不是全是指锁的状态,有的指锁的特性,有的指锁的设计,下面总结的内容是对每个...转载 2019-09-21 15:58:49 · 72 阅读 · 0 评论 -
Java中的线程池
线程和进程的区别见另一篇博客。 关于java线程池,今年的秋招面试中遇到了这样的面试题:知道线程池吗?说说有哪些面试题? 在网上搜索了一些资料,找了一些这个问题的答案。 1. 实现多线程的三种方式 方式1:继承Thread类。 步骤 A:自定义类MyThread继承Thread类。 B:MyThread类里面重写run()? 为什么是run()方法呢? 不是类中的所有代码都...原创 2019-09-27 11:03:44 · 95 阅读 · 0 评论 -
Spring解密 - Bean的加载流程
本章将详细讲解Spring中Bean的加载过程,相比解析而言,加载稍微复杂一点。 Spring入口 public class Application { public static void main(String[] args) { ApplicationContext context = new ClassPathXmlApplicationContext("bea...转载 2019-10-08 11:35:07 · 118 阅读 · 0 评论