摘要: 用IDEA整合SSH时,在web.xml中配置Struts2核心过滤器--"<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>"--这里一直报红。 网上找 阅读全文
posted @ 2017-10-31 18:00 shadowdoor 阅读(2323) 评论(0) 推荐(0) 编辑
摘要: 1 枚举的需求范围 一些方法在运行时,它需要的数据不能是任意的,而必须是一定范围内的值 比如: 方向 , 性别 、 季节 、 星期...... 2 枚举类的定义格式: enum 类名{ //枚举值 } 3 枚举要注意的细节: 1. 枚举类也是一个特殊的类。 将枚举类编译,会存在以 .class 为后 阅读全文
posted @ 2017-05-28 09:38 shadowdoor 阅读(1783) 评论(3) 推荐(0) 编辑
摘要: 1 作用 简化迭代器的书写格式。(注意:foreach循环的底层还是使用了迭代器遍历。) 2 适用范围 如果是实现了Iterable接口的对象或者是数组对象都可以使用foreach循环。 3 格式 for(数据类型 变量名 :遍历的目标){ } 示例: 若想遍历这个集合,可以用迭代器 有没有更简洁的 阅读全文
posted @ 2017-05-14 15:39 shadowdoor 阅读(5935) 评论(0) 推荐(0) 编辑
摘要: 1 静态导入的作用: 简化书写。 2 作用范围:静态导入可以作用一个类的所有静态成员。 3 静态导入的格式: import static 包名.类名.静态的成员 示例: 现在,将它进行排序并求出其中最大值。用到Collections.sort方法和Collections.max方法 结果为: 那么, 阅读全文
posted @ 2017-05-14 11:23 shadowdoor 阅读(923) 评论(0) 推荐(0) 编辑
摘要: 迭代的方法有: keySet() values() entrySet() 1 集合遍历方法一:keySet() 结果:把Map集合中的所有键都保存到一个Set类型的集合对象中返回 缺点:只是返回了键,没有值。(即使 map.get(key) 给出了对应的值,但是该方法属于 Map ,不是 keySe 阅读全文
posted @ 2017-05-07 17:00 shadowdoor 阅读(1022) 评论(0) 推荐(0) 编辑
摘要: 1 泛型中通配符: ? 2 需求1: 定义一个函数可以接收接收任意类型的集合对象, 要求接收的集合对象只能存储Integer或者是Integer的父类类型数据。 注意: ? super Integer : 只能存储Integer或者是Integer父类元素。 泛型的下限 需求2: 定义一个函数可以接 阅读全文
posted @ 2017-05-06 20:21 shadowdoor 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 1 泛型接口的定义格式: interface 接口名<声明自定义泛型>{ } 2 泛型接口要注意的事项: A. 接口上自定义的泛型的具体数据类型是在实现一个接口的时候指定的。 B. 在接口上自定义的泛型如果在实现接口的时候没有指定具体的数据类型,那么默认为Object类型。 3 目前实现一个接口的时 阅读全文
posted @ 2017-05-06 19:26 shadowdoor 阅读(3407) 评论(0) 推荐(1) 编辑
摘要: 1 泛型类的定义格式: class 类名<声明自定义泛型>{ } 示例: 2 泛型类要注意的事项: A. 在类上自定义泛型的具体数据类型是在使用该类的时候创建对象时候确定的。 B. 如果一个类在类上已经声明了自定义泛型,如果使用该类创建对象的时候没有指定泛型的具体数据类型,那么默认为Object类型 阅读全文
posted @ 2017-05-06 17:49 shadowdoor 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 1 自定义泛型: 自定义泛型就是一个数据类型的占位符或者是一个数据类型的变量。 2 方法上自定义泛型: 修饰符 <声明自定义的泛型>返回值类型 函数名(使用自定义泛型 ...){ } 3 方法泛型注意的事项: A. 在方法上自定义泛型,这个自定义泛型的具体数据类型是在调用该方法的时候传入实参时确定具 阅读全文
posted @ 2017-05-06 17:01 shadowdoor 阅读(4171) 评论(0) 推荐(0) 编辑
摘要: 泛型是jdk1.5使用的新特性。 泛型的好处: 1. 将运行时的异常提前至了编译时。 2. 避免了无谓的强制类型转换 。 泛型在集合中的常见应用: ArrayList<String> list = new ArrayList<String>(); true ArrayList<Object> lis 阅读全文
posted @ 2017-05-06 16:35 shadowdoor 阅读(226) 评论(0) 推荐(0) 编辑