2016年3月29日
摘要: package com.atguigu.java; /* * 输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 * 求所有子数组的和的最大值。要求时间复杂度为O(n)。 例如:输入的数组为1, -2, 3, -10, -4, 7, 2, -5,和最大的子数组为3, 10, -4, 7, 2, 因此输出为该子数组的和18。 */... 阅读全文
posted @ 2016-03-29 17:42 wzyy 阅读(204) 评论(0) 推荐(0) 编辑
  2016年1月22日
摘要: 1 @Component("arithmeticCalculator") 2 public class ArithmeticCalculatorImpl implements ArithmeticCalculator { 3 4 @Override 5 public int add(int i, i 阅读全文
posted @ 2016-01-22 15:41 wzyy 阅读(1191) 评论(1) 推荐(2) 编辑
  2015年12月17日
摘要: 是java中的一个定制标记库集 实现了jsp页面中的代码复用,基于标签库原理,重复率较高的代码块支持复用,提高效率 书写jsp页面时可读性更强 http://archive.apache.org/dist/ http://archive.apache.org/dist/jakarta/taglibs 阅读全文
posted @ 2015-12-17 17:49 wzyy 阅读(500) 评论(0) 推荐(0) 编辑
  2015年12月14日
摘要: 1 public abstract class RefreshBeverage { 2 3 public final void prepareBeverageTemplate(){ 4 5 boilWater(); 6 brew(); 7 pourInCup(); 8 if(isAddCondime 阅读全文
posted @ 2015-12-14 17:30 wzyy 阅读(210) 评论(0) 推荐(0) 编辑
  2015年11月24日
摘要: 1 public class Test { 2 /** 3 * 1.在面相对象的世界里,万事万物皆对象 4 * 类是对象,每一个类都是java.lang.Class类的对象 5 * 6 * */ 7 @SuppressWarning... 阅读全文
posted @ 2015-11-24 14:09 wzyy 阅读(247) 评论(0) 推荐(0) 编辑
  2015年11月22日
摘要: 策略模式将可变的部分从程序中抽象分离成算法接口,在该接口下分别封装一系列算法实现,并使它们可以互相替换,从而导致客户端程序独立于算法的改变。 复合优先于继承,多用组合,少用继承 在类中增加一个私有域,引用另一个已有的类的实例,通过调用引用实例的方法从而获得新的功能,这种设计被称作组合。 组合:将飞行 阅读全文
posted @ 2015-11-22 19:15 wzyy 阅读(212) 评论(0) 推荐(0) 编辑
  2015年11月18日
摘要: 1 @Target({ElementType.TYPE})2 @Retention(RetentionPolicy.RUNTIME)3 public @interface Table {4 String value();5 }表名注解1 @Target({ElementType.FIELD}... 阅读全文
posted @ 2015-11-18 15:55 wzyy 阅读(242) 评论(0) 推荐(0) 编辑
  2015年11月17日
摘要: 概念:java提供了一种原程序中的元素关联任何信息和任何元数据的途径和方法。Java中的常见注解JDK自带注解:@Override//覆盖父类的方法@Deprecated//表示方法过时了@SuppressWarnings("deprecation")//忽略deprecation警告常见第三方注解... 阅读全文
posted @ 2015-11-17 15:41 wzyy 阅读(306) 评论(0) 推荐(0) 编辑
  2015年11月13日
摘要: 定义: 适配器模式将一个类的接口,转换成客户期望的另一个接口。使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。 适配器的分类: 组合:采用组合的方式的适配器成为对象适配器 特点:把“被适配者”作为一个对象组合到适配器类中,以修改目标接口包装被适配者 2.继承:采用继承的方式称为类适配器 阅读全文
posted @ 2015-11-13 14:09 wzyy 阅读(297) 评论(0) 推荐(0) 编辑
  2015年11月12日
摘要: 工厂模式概念: 实例化对象,用工厂方法代替new操作 工厂模式包括工厂方法模式和抽象工厂模式 抽象工厂模式是工厂方法模式的扩展 工厂模式的意图: 定义一个接口来创建对象,但是让子类来决定哪些类需要被实例化。 工厂方法把实例化的工作推迟到子类中实现 什么情况下适合工厂模式: 有一组类似的对象需要创建 阅读全文
posted @ 2015-11-12 19:09 wzyy 阅读(211) 评论(0) 推荐(0) 编辑