自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 单例和工厂设计模式入门小案例

案例背景: 当我们使用mvc模式开发的时候,在数据访问层(dao层),当dao的接口有多个实现的时候,如果service层调用的时候,这时候我们要去修改service层的代码来达到调用不同的dao实现类。为了尽量的不修改代码,就能达到上述目的,我们这个时候就可以将dao的实现交给一个工厂来完成,最终达到切换dao的实现,不需要修改任何代码的目的,下面的代码小案例就是这个思想的具体实现,欢...

2018-08-08 19:04:17 105

原创 java多线程通信的入门小案例

下面代码经过本人测试,可放心查阅,希望通过这个案例让一些困惑的小伙伴能能理解多线程之间的通信。 package itcast.thread; /** * 多线程的入门案例之: * 输入人的姓名和性别,输出人的姓名和性别 * * 会出现的问题: * 当输入线程抢到执行权的时候,输入了Mike 男,此时输入线程依然有执行权,并且输入了一个alisi的名字,性别 * 为女还没来得及输入,...

2018-08-08 10:59:07 463

空空如也

空空如也

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

TA关注的人

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