自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 线程篇-同步块(synchronized) 和 volatile 关键字机制

synchronized修饰方法或者代码块 同一时刻只能有一个线程使用该方法或者代码块volatilevolatile修饰的变量 使用时获取到的都是最新值原理:线程会把主内存的变量复制到自己的内存修改,修改之后重新赋值,使用的也是自己线程里面保存的值,使用volatile修饰变量,线程会去主内存取值,所以一直取的都是最新的值...

2022-02-25 14:42:42 224

原创 线程面试——ThreadLocal原理以及用途

线程面试——threadlocal一个thread里面包含一个threadlocalmap,threadlocalmap以entry[]key value的形式 ,key里面放threadlocal对象 ,value里面放值二 两大使用场景2.1 每个线程需要一个独立对象 ,比如工具类不安全例子1. 两个线程使用 时间格式转换工具类,new两个对象2. 如果是1000个线程,使用线程池 并发会出现线程不安全3.尝试把时间格.

2022-02-25 13:14:55 254

原创 Spring项目-一个简单的Ioc项目的实现

1.新建Spring项目2.在src下新建introduce类3.在src下新建user.xml文件4.新建测试类5.运行项目点击run,选择0点击ok->apply->run,即可6.结果总结,在一些大的项目中,为了管理xml方便,我们需要建立一个文件夹resources,专门放xml,操作如下在reso...

2019-04-30 19:47:05 714

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除