上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 20 下一页

2013年10月23日

泛型通配符的使用及类型限定上限

摘要: package frank;import java.lang.*;import java.util.List;import java.util.ArrayList;/** * 泛型通配符的使用及类型限定上限 * */public class App{ public static void main(String[] args)throws Exception { List b2 = new ArrayList(); B b = new B(); b2.add(b); b.get(b2); }}abstract class A{ public abstract void add(); p... 阅读全文

posted @ 2013-10-23 14:54 wp456 阅读(337) 评论(0) 推荐(0)

泛型的使用

摘要: package frank;import java.lang.*;import java.util.List;import java.util.ArrayList;import java.util.Map;import java.util.HashMap;/** * 泛型的使用 泛型类里面不能把形参用在静态方法或者静态字段里面。 * */public class App{ public static void main(String[] args)throws Exception { /* List strList = new ArrayList();//1.7以前的写法 strList... 阅读全文

posted @ 2013-10-23 14:33 wp456 阅读(157) 评论(0) 推荐(0)

2013年10月22日

Enumeration迭代器

摘要: Enumeration是在Iterator之前的一种迭代,为了照顾一些古老的程序,所以保留的下来。我们应该避免使用Enumeration迭代器,应该使用新的迭代器。 阅读全文

posted @ 2013-10-22 16:51 wp456 阅读(206) 评论(0) 推荐(0)

Collections工具类的使用,创建安全的集合及不可变的集合

摘要: package frank;import java.lang.*;import java.util.Collections;import java.util.Collection;import java.util.ArrayList;import java.util.List;import java.util.Set;import java.util.HashSet;import java.util.Map;import java.util.HashMap;/** * Collections工具类的使用,创建安全的集合及不可变的集合 * */public class App{ public s 阅读全文

posted @ 2013-10-22 16:47 wp456 阅读(776) 评论(0) 推荐(0)

Collections操作类

摘要: package frank;import java.lang.*;import java.util.Collections;import java.util.ArrayList;/** * Collections操作类 * */public class App{ public static void main(String[] args)throws Exception { ArrayList al = new ArrayList(); al.add(2); al.add(-5); al.add(1); al.add(0); System.out.println(al); Co... 阅读全文

posted @ 2013-10-22 16:22 wp456 阅读(169) 评论(0) 推荐(0)

EnumMap的使用

摘要: package frank;import java.lang.*;import java.util.EnumMap;/** * EnumMap的使用 在创建的时候指定它的key的枚举类型,添加对象的key必须是该类型里面的实例,value可以是Null * */public class App{ public static void main(String[] args)throws Exception { EnumMap enumMap = new EnumMap(Season.class); enumMap.put(Season.SUMMER,"夏日炎炎"); enum 阅读全文

posted @ 2013-10-22 15:36 wp456 阅读(450) 评论(0) 推荐(0)

IndentityHashMap的使用

摘要: package frank;import java.lang.*;import java.util.IdentityHashMap;/** * IndentityHashMap的使用,它跟HashMap基本相似,但是在执行两个Key是否相等时候采用的是key1==key2的标准,不像HashMap只要equals和hashCode相等就认为相等。 * */public class App{ public static void main(String[] args)throws Exception { IdentityHashMap ihm = new IdentityHashMap(); . 阅读全文

posted @ 2013-10-22 15:24 wp456 阅读(217) 评论(0) 推荐(0)

WeakHashMap的使用

摘要: package frank;import java.lang.*;import java.util.WeakHashMap;/** * WeakHashMap的使用 他HashMap用法基本类似,区别在于HashMap使用的是强引用, * 所在的key就不会被回收,而WeakHashMap所保留的Key是若引用,所以改key所引用的对象没有被其他对象引用的话可能会被回收掉,WeakHashMap也有可能会自动删除掉这些key * */public class App{ public static void main(String[] args)throws Exception { /**自动. 阅读全文

posted @ 2013-10-22 15:13 wp456 阅读(370) 评论(0) 推荐(0)

TreeMap的使用

摘要: package frank;import java.lang.*;import java.util.TreeMap;/** * TreeMap的使用,跟TreeSet类似,会根据Key自动的排序,默认自然排序法。 * 判断标准根据compareTo方法,如果是自定义类作为key,那么就必须重写equals方法和compareTo方法 * Set和Map关系十分密切,Java首先实现了HashMap等集合,然后包装一个所有value为null的Map集合实现了Set集合类 * */public class App{ public static void main(String[] args)th 阅读全文

posted @ 2013-10-22 14:51 wp456 阅读(345) 评论(0) 推荐(0)

Properties的使用

摘要: package frank;import java.lang.*;import java.util.Properties;import java.io.FileOutputStream;import java.io.FileInputStream;/** * Properties的使用,Properties是Hashtable的一个子类 * */public class App{ public static void main(String[] args)throws Exception { Properties props = new Properties(); props.setPro.. 阅读全文

posted @ 2013-10-22 14:22 wp456 阅读(164) 评论(0) 推荐(0)

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 20 下一页

导航