- 博客(5)
- 资源 (32)
- 收藏
- 关注
原创 Java学习第一阶段
1.如下代码在编译的时候不会出错,但是在运行的时候报错。因为list的get方法获取到的就是一个object对象。List list = new ArrayList();list.add(new Integer(3));String str = (String) list.get(0);2.在如上代码的基础上加入list.add(3)代码是不行的,因为集合只能加入对象,要实
2015-06-02 21:26:32 697
原创 java学习第一阶段4
1.泛型:泛型就是类变量类型的参数化,当我们在定义一个类的时候不确定里面参数到底使用Integer、Boolean等,这个时候我们就可以使用泛型。但是泛型不允许我们定义泛型数组,比如Arraylist如果允许定义泛型数组的话,它在编译的时候就需要里面存放数据的数组到底是什么类型,以此来开辟数据空间大小。在别人使用的时候存入String或者其他对象类型的时候再通过强制转换来操作。泛型需要在定义类名称
2015-06-21 15:11:55 422
转载 Java中HashMap详解
HashMap 和 HashSet 是 Java Collection Framework 的两个重要成员,其中 HashMap 是 Map 接口的常用实现类,HashSet 是 Set 接口的常用实现类。虽然 HashMap 和 HashSet 实现的接口规范不同,但它们底层的 Hash 存储机制完全一样,甚至 HashSet 本身就采用 HashMap 来实现的。 通过 HashMap
2015-06-15 23:47:12 255
原创 java学习第一阶段3
1.在学习完map集合后,我们经常会遇到比如随机生成50个数,统计每个数字出现的次数,并按照什么规则排序的,输出最大值或最小值的问题。其实这类问题的解决思路就是通TreeMap来实现。通过键保存随机数,值保存出现的次数。并传入排序规则。最大值可以通过工具类collections.max()方法来完成。2.策略设计模式,我们经常在数组排序和集合排序 的时候需要实现Comparator接口,实际上
2015-06-10 21:23:22 487
原创 java学习第一阶段2
collection接口下面分别有二个接口继承:List和set;set接口下面有一个SortedSet接口。SortedSet 接口的实现类是Class TreeSet;如果我们想要往里面添加元素。那么添加进去的元素一定要是可比较的,比如实例化一个带比较器的TreeSet(Comparator comparator)的Treeset对象,或者添加进去的元素实现the Comparable
2015-06-03 21:21:16 583
ltp_data_04
2016-01-31
ltp_data_03
2016-01-31
ltp_data_02
2016-01-31
ltp_data_01
2016-01-31
wireshark源文件e
2013-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人