JDK 1.6 对并发性进行了很大的改进,这也是为了使线程之间更好更高效地共享数据,解决竞争问题,实现线程安全。因此从 JDK 1.6 开始,实...
String string1 = "abc"; String string2 = new String("abc"); String strin...
一 创建UserMapper接口 package com.yuyi.mapper; import java.util.List; impo...
sessionId 解析策略 SpringSession中对于sessionId的解析相关的策略是通过HttpSessionIdResolver...
同步容器类 同步容器类包括Vector和Hashtable以及由Collections.synchronizedXxx等工厂方法创建的同步封装器...
快速进入Debug跟踪 我们可以在此处打上断点,Debug模式启动进入断点,再按F7跟踪入其方法 源码分析准备 在进行Mybatis的初始化过程...
环境: IDEA版本2017.3.1 x64, JDK1异步任务.8, SpringBoot2.1.1 在需要开启异步的服务加上注解:@Asyn...
1 包装类 基本数据类型 (原生类) byte Byte short Short int Integer long Long float Flo...
内存分布 jvm将内存分为了堆,方法区,程序计数器,栈(虚拟机栈),本地方法栈5个区域,有些是线程共有的有的是线程共享的。下面就简单就这几个区域...