摘要:
Collections public class Collectionsextends Object 此类仅由静态方法组合或返回集合。它包含对集合进行操作的多态算法,“包装器”,返回由指定集合支持的新集合,以及其他一些可能的和最终的。 如果提供给它们的集合或类对象为null,则此类的方法都抛出一个N 阅读全文
摘要:
可变参数 * 可变参数:是jdk1.5之后出现的新特性* 使用前提:* 当方法的参数列表数据类型已经确定,但是参数的个数不确定,就可以使用可变参数。* 格式:定义方法时使用* 修饰符 返回值类型 方法名(数据类型...变量名){}* 原理:* 可变参数底层就是一个数组,根据传递参数个数不同,会创建不 阅读全文
摘要:
Set public interface Set<E>extends Collection<E> 不包含重复元素的集合。更正式地,集合不包含一对元素e1和e2 ,使得e1.equals(e2) ,并且最多一个空元素。正如其名称所暗示的那样,这个接口模拟了数学集抽象。 Set接口除了继承自Collec 阅读全文
摘要:
同步和异步 如果数据将在线程间共享。例如正在写的数据以后可能被另一个线程读到,或者正在读的数据可能已经被另一个线程写过了,那么这些数据就是共享数据,必须进行同步存取。 当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况下采用异步 阅读全文