1----查看proxy api 2------测试代码 package cn.proxy01; import java.lang.reflect.Constructor; import java.lang.reflect.Method; import java.util.Collection; public class Proxy { public static void main(String[] args) { Class clazzProxy = java.lang.reflect.Pr…
1.Collection 接口 (1)Collection的超级接口是Iterable (2)Collection常用的子对象有:Map.List.Set.Queue. 右图中实现黑框的ArrayList.LinkedList.HashSet.HashMap是常用的具体对象.注:实际类图与右图存在一些差异. Collection 层次结构 中的根接口.Collection 表示一组对象,这些对象也称为 collection 的元素.一些 collection 允许有重复的元素,而另一些则不允许.…
package com.hxl; import java.util.ArrayList; import java.util.List; public class Test { public static void main(String[] args) { // 实例化一个List集合对象 List list = new ArrayList<>(); // 添加元素 list.add("hello"); list.add("world"); list.a…
1.Collection接口通常不被直接使用.但是Collection接口定义了一些通用的方法,通过这些方法可以实现对集合的基本操作,因为List接口和Set接口都实现了Collection接口,所以这些方法对List集合和Set集合时通用的. 创建一个集合类可以这样定义: Collection<String> list_1 = new ArrayList<>(); 由于Java中不能对接口进行实例化,而Collection接口的子接口是List接口,ArrayList类实现了Li…
16.Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements).一些Collection允许相同的元素而另一些不行.一些能排序而另一些不行.Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如List和Set. 所有实现Collection接口的类都必须提供两个标准的构造函数:无参数的构造函数用于创建一个空的Collec…
Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements).一些Collection允许相同的元素而另一些不行.一些能排序而另一些不行.Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如List和Set. 所有实现Collection接口的类都必须提供两个标准的构造函数:无参数的构造函数用于创建一个空的Collectio…
掌握1136: (1)1个图 (2)1个类:Collections (3)3个知识点:For(了解),Generic泛型,Auto-boxing/unboxing(自动打包/解包) (4)6个接口:Collection,Set,List,Map,Iterator(迭代器),Comparable 容器的概念:Java API所提供的一系列类的实例,用于在程序中存放对象. 小知识点:数组也是容器.集合类与数组的不同之处是:数组的长度是固定的,集合的长度是可变的:数组存放基本数据类型(栈),集合存放对…
add(Object e):将元素e添加到集合coll中size():获取添加的元素的个数addAll(Collection coll1):将coll1集合中的元素添加到当前的集合中clear():清空集合元素isEmpty():判断当前集合是否为空day24Collection接口中声明的方法的测试向Collection接口的实现类的对象中添加数据obj时,要求obj所在类要重写equals(). contains(Object obj):判断当前集合中是否包含objcontainsAll(C…
Collection接口所定义的方法: clear:清空 retainAll 求一个Collection和另一个 Collection的交集. object[] toArray()  把里面的各个对象转换成一个对象类型的数组. 父类引用指向子类对象,不可以去访问子类特有的一些方法, 改变子类对象不造成影响. 对于整个代码来说更有弹性. remove时会将add的Hello删除掉.    remove时会挨个的读取然后做equals.  String的equals重写只要字符序列相同就会equal…
Java中的集合(二)单列集合顶层接口------Collection接口 Collection是一个高度封装的集合接口,继承自Iterable接口,它提供了所有集合要实现的默认方法.由于Iterable封装了Iterator迭代器,因此Collection可以使用Iterator迭代器. Collection用于表示一组单值对象的集合,这些对象也称为元素. Collection接口定义了一系列抽象方法,规范了对单值类型的集合的操作标准. 一.Collection子接口或子类 Collectio…