自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 双重检测锁定的单例模式讲解

package SingletonPattern;//双重检查锁机制的单例模式,在JDK1.5之后,双重检查锁定才能够正常达到单例效果public class Demo5 { //volatile确保了instance的内存可见性,即当前线程在使用(use)自己工作内存中的instance的前一步, // 都会从主内存中刷新load(对应的read会发生在load前)一遍,确...

2018-06-30 17:40:37 649

原创 java类变量和对象变量的初始化问题

static final值声明时必须给定初值// final的static变量在类加载的准备阶段就被赋予了给定的值,而且不再发生改变了,位置在方法区//因为static代码块的执行是在类加载的初始化阶段,所以也不能改变final static变量的值//static的非final变量可以在static代码块(初始化阶段)改变值,其在准备阶段已经赋过值(对应类型的零值),位置在方法区//非s...

2018-06-30 14:51:25 541

原创 Mybatis - - No constructor found特殊

今天在Mybatis的resultMap标签里对应实体时,遇到了一个奇怪的问题,解决后记录下来以前我使用resultMap对应实体的时候,因为业务中不需要通过构造器实例化这个实体,所以实体里没写构造函数,这种情况下,对应转化是正常的,没有报错。但今天我写的一个实体,因为业务原因,我写了构造函数,导致No constructor found后来又写了个无作为的无参构造器,解决了问题。猜测:Mybat...

2018-06-26 17:36:11 473

原创 idea依赖包版本冲突踩的坑

idea的maven引入依赖机制较强,出现了引入版本冲突,会只引入最高版本的包,但eclipse和Linux环境,会把不同版本的都引入进来

2018-06-22 18:17:15 1755

原创 引用类型转换

如图,父类A,子类B,C子类向父类转换:自动造型  如  父类向子类转换:强制转换  编译器只会检查转换前后两类是否有继承关系,如果有就通过,如下:但运行时就会检查它的真实类型,是则通过,否则抛出ClassCastException异常...

2018-06-14 20:53:35 125

空空如也

空空如也

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

TA关注的人

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