16.Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements).一些Collection允许相同的元素而另一些不行.一些能排序而另一些不行.Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如List和Set. 所有实现Collection接口的类都必须提供两个标准的构造函数:无参数的构造函数用于创建一个空的Collec…
https://docs.oracle.com/javase/8/docs/api/java/util/Deque.html public interface Deque<E> extends Queue<E> E,容器中的元素类型. 父接口:Collection<E>, Iterable<E>, Queue<E> 子接口:BlockingDeque<E> 常见实现类:ArrayDeque, ConcurrentLinkedDeque…
https://docs.oracle.com/javase/8/docs/api/java/util/Queue.html public interface Queue<E> extends Collection<E> E是Queue中元素的类型. 父接口:Collection<E>, Iterable<E> 子接口:BlockingDeque<E>, BlockingQueue<E>, Deque<E>, Transf…
https://docs.oracle.com/javase/8/docs/api/java/util/Set.html public interface Set<E>  extends Collection<E> E是Set管理的元素类型. 父接口:Collection<E>, Iterable<E> 子接口:NavigableSet<E>, SortedSet<E> 实现类:EnumSet,HashSet,LinkedHashSe…
https://docs.oracle.com/javase/8/docs/api/java/util/List.html public interface List<E> extends Collection<E> E是List管理的元素类型. 父接口:Collection<E>, Iterable<E> 实现类:ArrayList.LinkedList.Stack.Vector .RoleList 一.简介 List是一个有序集合,也称为顺序表. 接口的…
ctrl+h 先选中类或接口,再按ctrl+h…
TreeMap,与TreeSet类似,可以对集合中的元素进行排序,同时保持元素的唯一性. 应注意,Comparable(实现接口,记得覆盖comparaTo方法),Comparator的使用. import java.util.Iterator; import java.util.TreeMap; import cn.itcast.p2.bean.Student; import cn.itcast.p3.comparator.ComparatorByName; public class Tree…
Collection基本的子接口: List:能够存放反复内容 Set:不能存放反复内容,全部反复的内容靠hashCode()和equals()两个方法区分 Queue:队列接口 SortedSet:能够对集合中的数据进行排序 List接口: 总结了List接口的扩展方法,即包括有增删改查方法. watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcGVuZ2t2/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/di…
上篇文章我们讲了servlet的基本原理,这章将讲一下剩余的部分. HttpServletRequest 接口 该接口是 ServletRequest 接口的子接口,封装了 HTTP 请求的相关信息,由 Servlet 容器创建其实现类对象并传入 service(ServletRequest req, ServletResponse res)方法中.我们请求的详细信息都可以通过 HttpServletRequest 接口的实现类对象获取.这个实现类对象一般都是容器创建的,我们不需要管理. Htt…
被Serializable接口声明的类的对象的内容都将被序列化,如果现在用户希望自己指定序列化的内容,则可以让一个类实现Externalizable接口,此接口定义如下: public interface Externalizable extends Serializable { public void writeExternal(ObjectOutput out) throws IOException; public void readExternal(ObjectInput in) thro…