自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 java设计模式——策略模式

最近项目中有些模块有重复的功能代码,原来的单一接口实现不能满足当前业务需求,倒逼设计模式的成型。 过去代码中相似的功能点基本是直接剥离到公共类和工具类当中,但是随着需求的增多,业务代码中多了许多if...else..的判断,这使得项目的耦合性变得很高。我们选择了策略模式作为主要的设计模式来对原有代码进行手术。 策略模式的优点: 各自的类实现各自的方法,它们不属于任何方法或实体; 可以根据需要被选...

2018-09-16 18:29:29 184

原创 boot jdk 1.6编译openjdk1.7

环境:CentOs 7 64 位 计划编译的JDK版本:openjdk-7 Boot JDK,即现有的JDK版本:jdk-6u45(这里必须在jdk6u14以上) 注意:低版本的jdk编译高版本的openjdk,且两个版本的差距不要太大; boot jdk1.7及以前的版本只有.bin文件,拿到linux直接安装就好了 一、获取JDK源码,有三种方式: 1.使用Mercurial版本管理工具: ...

2018-09-16 18:27:58 280

原创 根据输入的日期展示当前月份的日历

//根据具体日期展示当前月份的日历 public static void setCalendar(){ //输入日期并将日期转化 System.out.print("请输入一个日期,如2017-12-09"); Scanner scanner=new Scanner(System.in); String inputDate=scanner.next();

2017-12-10 17:54:38 882

openjdk7源码

完整的openjdk7源码,可配合boot jdk6进行源码编译,亲测可用

2018-09-16

空空如也

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

TA关注的人

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