Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2027081
  • 博文数量: 414
  • 博客积分: 10312
  • 博客等级: 上将
  • 技术积分: 4921
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-31 01:49
文章分类

全部博文(414)

文章存档

2011年(1)

2010年(29)

2009年(82)

2008年(301)

2007年(1)

分类: Java

2008-05-18 13:11:57

接口 java.util.List
的使用

使用 的软件包
包含用于创建用户界面和绘制图形图像的所有类。 
提供在应用程序之间和在应用程序内部传输数据的接口和类。 
Drag 和 Drop 是一种直接操作操作,在许多图形用户界面系统中都会遇到它,它提供了一种机制,能够在两个与 GUI 中显示元素逻辑相关的实体之间传输信息。 
提供利用 Java 编程语言进行程序设计的基础类。 
提供管理接口,用于监视和管理 Java 虚拟机以及 Java 虚拟机在其上运行的操作系统。 
为实现网络应用程序提供类。 
java.security 为安全框架提供类和接口。 
java.security.cert 提供用于解析和管理证书、证书撤消列表 (CRL) 和证书路径的类和接口。 
包含集合框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。 
java.util.concurrent 在并发编程中很常用的实用工具类。 
提供 JavaTM 2 平台核心日志工具的类和接口。 
javax.imageio Java Image I/O API 的主要包。 
javax.imageio.metadata 用于处理读写元数据的 Java Image I/O API 的包。 
提供 Java Management Extensions 的核心类。 
提供开放数据类型和 Open MBean 描述符类。 
提供 Relation Service 的定义。 
提供对 LDAPv3 扩展操作和控件的支持。 
提供用于安全套接字包的类。 
提供用于 MIDI(音乐乐器数字接口)数据的 I/O、序列化和合成的接口和类。 
提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 
此包提供了用于 XPath 表达式的计算和访问计算环境的 object-model neutral API。 
 

中 的使用
 

返回 的 中的方法
protected  <> KeyboardFocusManager.getKeyEventDispatchers()
          作为 List 返回此 KeyboardFocusManager 的 KeyEventDispatcher 链。
protected  <> KeyboardFocusManager.getKeyEventPostProcessors()
          作为 List 返回此 KeyboardFocusManager 的 KeyEventPostProcessor 链。
 

中 的使用
 

返回 的 中的方法
 <> FlavorTable.( nat)
          返回与指定 String 对应的 DataFlavorList
 <> SystemFlavorMap.( nat)
          返回数据传输子系统可以将指定 String native 转换成的 DataFlavorList
 <> FlavorTable.( flav)
          返回与指定 DataFlavor 对应的 String native 的 List
 <> SystemFlavorMap.( flav)
          返回数据传输子系统可以将指定 DataFlavor 转换成的 String native 的 List
 

中 的使用
 

返回 的 中的方法
protected  <> DropTargetContext.()
          此方法返回 Transferable 操作数当前可用的 DataFlavor,作为一个 java.util.List
 <> DropTargetDropEvent.()
          此方法以 java.util.List 形式返回当前可用的 DataFlavor
 <> DropTargetDragEvent.()
          此方法以 java.util.List 形式返回当前的 DataFlavor
 

参数类型为 的 中的构造方法
( dgr, int act,  ori,  evs)
          在给定激发此事件的 DragGestureRecognizer、表示用户首选操作的 int、指出拖动原点的 Point,以及组成操作的事件 List 的情况下,构造一个 DragGestureEvent
 

中 的使用
 

返回 的 中的方法
 <> ProcessBuilder.()
          返回此进程生成器的操作系统程序和参数。
 

参数类型为 的 中的方法
  ProcessBuilder.(<> command)
          设置此进程生成器的操作系统程序和参数。
 

参数类型为 的 中的构造方法
(<> command)
          利用指定的操作系统程序和参数构造一个进程生成器。
 

中 的使用
 

返回 的 中的方法
static <> ManagementFactory.()
          返回 Java 虚拟机中的 对象列表。
 <> RuntimeMXBean.()
          返回传递给 Java 虚拟机的输入变量,其中不包括传递给 main 方法的变量。
static <> ManagementFactory.()
          返回 Java 虚拟机中的 对象列表。
static <> ManagementFactory.()
          返回 Java 虚拟机中的 对象列表。
 

中 的使用
 

返回 的 中的方法
abstract  <Certificate> SecureCacheResponse.getLocalCertificateChain()
          返回在获得了网络资源的初始连接的联络期间发送到服务器的证书链。
abstract  <Certificate> SecureCacheResponse.getServerCertificateChain()
          从缓存返回服务器的证书链,该证书链是作为在获得了网络资源的初始连接中定义会话的一部分建立的。
abstract  <> ProxySelector.( uri)
          基于访问资源所需的协议和访问资源的目标地址选择所有可用的代理。
 

返回变量类型为 的类型的 中的方法
abstract  <,<>> CookieHandler.( uri, <,<>> requestHeaders)
          从请求头中指定 uri 的 cookie 缓存中获取所有可用的 cookie。
 <,<>> URLConnection.()
          返回头字段的不可修改的 Map。
abstract  <,<>> CacheResponse.()
          以 Map 的形式返回响应头。
 <,<>> URLConnection.()
          返回一个由此连接的一般请求属性构成的不可修改的 Map。
 

类型变量类型为 的 中的方法参数
abstract  <,<>> CookieHandler.( uri, <,<>> requestHeaders)
          从请求头中指定 uri 的 cookie 缓存中获取所有可用的 cookie。
abstract   ResponseCache.( uri,  rqstMethod, <,<>> rqstHeaders)
          根据请求的 uri、请求方法和请求头检索缓存的响应。
abstract  void CookieHandler.( uri, <,<>> responseHeaders)
          将响应头中出现的所有可用 cookie(例如名为 Set-Cookie2 的响应头字段)设置到 cookie 缓存中。
 

java.security 中 的使用
 

参数类型为 的 java.security 中的构造方法
Provider.Service(Provider provider,  type,  algorithm,  className, <> aliases, <,> attributes)
          构造新的服务。
 

java.security.cert 中 的使用
 

返回 的 java.security.cert 中的方法
abstract  Certificate> CertPath.getCertificates()
          返回此证书路径中的证书列表。
 <PKIXCertPathChecker> PKIXParameters.getCertPathCheckers()
          返回证书路径检查器的 List
 <CertStore> PKIXParameters.getCertStores()
          返回用于查找证书和 CRL 的不可变 CertStore List
 <> X509Certificate.getExtendedKeyUsage()
          获得一个不可修改的 String 列表,表示已扩展的密钥使用扩展 (OID = 2.5.29.37) 中 ExtKeyUsageSyntax 字段的对象标识符(OBJECT IDENTIFIER)。
 

返回变量类型为 的类型的 java.security.cert 中的方法
 <> X509Certificate.getIssuerAlternativeNames()
          从 IssuerAltName 扩展 (OID = 2.5.29.18) 中获得一个发布方替换名称的不可变集合。
 <> X509CertSelector.getPathToNames()
          返回 pathToNames 标准的一个副本。
 <> X509Certificate.getSubjectAlternativeNames()
          从 SubjectAltName 扩展 (OID = 2.5.29.17) 中获得一个主体替换名称的不可变集合。
 <> X509CertSelector.getSubjectAlternativeNames()
          返回 subjectAlternativeNames 标准的一个副本。
 

参数类型为 的 java.security.cert 中的方法
 CertPath CertificateFactorySpi.engineGenerateCertPath(Certificate> certificates)
          生成一个 CertPath 对象,并使用 CertificateList 对它进行初始化。
 CertPath CertificateFactory.generateCertPath(Certificate> certificates)
          生成一个 CertPath 对象,并使用一个 CertificateList 对它进行初始化。
 void PKIXParameters.setCertPathCheckers(<PKIXCertPathChecker> checkers)
          设置其他证书路径检查器的 List
 void PKIXParameters.setCertStores(<CertStore> stores)
          设置在查找证书和 CRL 时所使用的 CertStore 列表。
 

类型变量类型为 的 java.security.cert 中的方法参数
 void X509CertSelector.setPathToNames(<> names)
          设置 pathToNames 标准。
 void X509CertSelector.setSubjectAlternativeNames(<> names)
          设置 subjectAlternativeNames 标准。
 

中 的使用
 

实现 的 中的类
 class
          此类提供 List 接口的骨干实现,从而最大限度地减少了实现由“随机访问”数据存储(如数组)支持的接口所需的工作。
 class
          此类提供了 List 接口的骨干实现,从而最大限度地减少了实现受“连续访问”数据存储(如链接列表)支持的此接口所需的工作。
 class
          List 接口的大小可变数组的实现。
 class
          List 接口的链接列表实现。
 class
          Stack 类表示后进先出(LIFO)的对象堆栈。
 class
          Vector 类可以实现可增长的对象数组。
 

声明为 的 中的字段
static  Collections.
          空的列表(不可变的)。
 

返回 的 中的方法
static
Arrays.(T... a)
          返回一个受指定数组支持的固定大小的列表。
static
Collections.( list,  type)
          返回指定列表的一个动态类型安全视图。
static
Collections.()
          返回空的列表(不可变的)。
static
Collections.(int n, T o)
          返回由指定对象的 n 个副本组成的不可变列表。
static
Collections.(T o)
          返回一个只包含指定对象的不可变列表。
 <> List.(int fromIndex, int toIndex)
          返回列表中指定的 fromIndex(包括 )和 toIndex(不包括)之间的部分视图。
 <> AbstractList.(int fromIndex, int toIndex)
          返回此列表 fromIndex(包括)和 toIndex(不包括)之间部分的视图。
 <> Vector.(int fromIndex, int toIndex)
          返回此 List 的部分视图,元素范围为从 fromIndex(包括)到 toIndex(不包括)。
static
Collections.( list)
          返回由指定列表支持的同步(线程安全的)列表。
static
Collections.( list)
          返回指定列表的不可修改视图。
 

参数类型为 的 中的方法
static
int
Collections.(> list, T key)
          使用二进制搜索算法来搜索指定列表,以获得指定对象。
static
int
Collections.( list, T key,  c)
          使用二进制搜索算法来搜索指定列表,以获得指定对象。
static
Collections.( list,  type)
          返回指定列表的一个动态类型安全视图。
static
void
Collections.( dest,  src)
          将所有元素从一个列表复制到另一个列表。
static
void
Collections.( dest,  src)
          将所有元素从一个列表复制到另一个列表。
static
void
Collections.( list, T obj)
          使用指定元素替换指定列表中的所有元素。
static int Collections.( source,  target)
          返回指定源列表中第一次出现指定目标列表的起始位置,如果没有出现这样的列表,则返回 -1。
static int Collections.( source,  target)
          返回指定源列表中第一次出现指定目标列表的起始位置,如果没有出现这样的列表,则返回 -1。
static int Collections.( source,  target)
          返回指定源列表中最后一次出现指定目标列表的起始位置,如果没有出现这样的列表,则返回 -1。
static int Collections.( source,  target)
          返回指定源列表中最后一次出现指定目标列表的起始位置,如果没有出现这样的列表,则返回 -1。
static
boolean
Collections.( list, T oldVal, T newVal)
          使用另一个值替换列表中出现的所有某一指定值。
static void Collections.( list)
          反转指定列表中元素的顺序。
static void Collections.( list, int distance)
          根据指定的距离循环移动指定列表中的元素。
static void Collections.( list)
          使用默认随机源随机更改指定列表的序列。
static void Collections.( list,  rnd)
          使用指定的随机源随机更改指定列表的序列。
static
>
void
Collections.( list)
          根据元素的自然顺序 对指定列表按升序进行排序。
static
void
Collections.( list,  c)
          根据指定比较器产生的顺序对指定列表进行排序。
static void Collections.( list, int i, int j)
          在指定列表的指定位置处交换元素。
static
Collections.( list)
          返回由指定列表支持的同步(线程安全的)列表。
static
Collections.( list)
          返回指定列表的不可修改视图。
 

java.util.concurrent 中 的使用
 

实现 的 java.util.concurrent 中的类
 class CopyOnWriteArrayList
           的一个线程安全的变体,其中所有可变操作(添加、设置,等等)都是通过对基础数组进行一次新的复制来实现的。
 

返回 的 java.util.concurrent 中的方法
<Future>
ExecutorService.invokeAll(<Callable> tasks)
          执行给定的任务,当所有任务完成时,返回保持任务状态和结果的 Future 列表。
<Future>
AbstractExecutorService.invokeAll(<Callable> tasks)
           
<Future>
ExecutorService.invokeAll(<Callable> tasks, long timeout, TimeUnit unit)
          执行给定的任务,当所有任务完成或超时期满时(无论哪个首先发生),返回保持任务状态和结果的 Future 列表。
<Future>
AbstractExecutorService.invokeAll(<Callable> tasks, long timeout, TimeUnit unit)
           
 <> ThreadPoolExecutor.shutdownNow()
          尝试停止所有的活动执行任务、暂停等待任务的处理,并返回等待执行的任务列表。
 <> ScheduledThreadPoolExecutor.shutdownNow()
          尝试停止所有正在执行的任务、暂停等待任务的处理,并返回等待执行的任务列表。
 <> ExecutorService.shutdownNow()
          试图停止所有正在执行的活动任务,暂停处理正在等待的任务,并返回等待执行的任务列表。
 <E> CopyOnWriteArrayList.subList(int fromIndex, int toIndex)
          返回此列表中 fromIndex(包括)和 toIndex(不包括)之间部分的视图。
 

中 的使用
 

返回 的 中的方法
 <> LoggingMXBean.()
          返回当前已注册的 logger 列表。
 

javax.imageio 中 的使用
 

声明为 的 javax.imageio 中的字段
protected  <IIOReadProgressListener> ImageReader.progressListeners
          当前已注册 IIOReadProgressListener 组成的 List,默认情况下初始化为 null,它与空 List 同义。
protected  <IIOWriteProgressListener> ImageWriter.progressListeners
          当前已注册 IIOWriteProgressListenerList,默认情况下将它初始化为 null,它与空 List 同义。
protected  BufferedImage> IIOImage.thumbnails
          BufferedImage 缩略图的 List,或为 null
protected  <IIOReadUpdateListener> ImageReader.updateListeners
          当前已注册 IIOReadUpdateListener 组成的 List,默认情况下初始化为 null,它与空 List 同义。
protected  <IIOReadWarningListener> ImageReader.warningListeners
          当前已注册 IIOReadWarningListener 组成的 List,默认情况下初始化为 null,它与空 List 同义。
protected  <IIOWriteWarningListener> ImageWriter.warningListeners
          当前已注册 IIOWriteWarningListenerList,默认情况下将它初始化为 null,它与空 List 同义。
protected  <> ImageReader.warningLocales
          与每个当前已注册 IIOReadWarningListener 关联的 Locale 组成的 List,默认情况下初始化为 null,它与空 List 同义。
protected  <> ImageWriter.warningLocales
          LocaleListwarningListeners 的每个元素都有一个 Locale 列表,默认情况下该列表被初始化为 null,它与空 List 同义。
 

返回 的 javax.imageio 中的方法
 BufferedImage> IIOImage.getThumbnails()
          返回缩略图 BufferedImage 的当前 List,如果没有设置任何缩略图,则返回 null
 

参数类型为 的 javax.imageio 中的方法
 void ImageWriter.prepareInsertEmpty(int imageIndex, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, BufferedImage> thumbnails, ImageWriteParam param)
          从将带有不确定像素值的新图像插入现有图像流中开始。
 void ImageWriter.prepareWriteEmpty(IIOMetadata streamMetadata, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, BufferedImage> thumbnails, ImageWriteParam param)
          从写入完整图像流开始,该图像流由带有要输出的不确定像素值、有关元数据和缩略图的单个图像组成。
 void IIOImage.setThumbnails(BufferedImage> thumbnails)
          将缩略图列表设置为 BufferedImage 的一个新 Listnull
 

参数类型为 的 javax.imageio 中的构造方法
IIOImage(Raster raster, BufferedImage> thumbnails, IIOMetadata metadata)
          构造一个 IIOImage,它包含 Raster 以及与之关联的缩略图和元数据。
IIOImage(RenderedImage image, BufferedImage> thumbnails, IIOMetadata metadata)
          构造一个 IIOImage,它包含 RenderedImage 以及与之关联的缩略图和元数据。
 

javax.imageio.metadata 中 的使用
 

参数类型为 的 javax.imageio.metadata 中的方法
protected  void IIOMetadataFormatImpl.addAttribute( elementName,  attrName, int dataType, boolean required,  defaultValue, <> enumeratedValues)
          将新属性添加到以前定义的元素中,该元素将由一组枚举值定义。
protected
void
IIOMetadataFormatImpl.addObjectValue( elementName,  classType, boolean required, T defaultValue,  enumeratedValues)
          允许将给定类类型的 Object 引用存储在实现指定元素的节点中。
 

中 的使用
 

实现 的 中的类
 class
          表示 MBean 属性值的列表。
 

中 的使用
 

返回 的 中的方法
  TabularType.()
          按照给予此实例的构造方法的相同顺序返回一个不可修改的项名称列表,其值用于惟一地索引此 TabularType 实例所描述的表格数据值的每个行元素。
 

中 的使用
 

实现 的 中的类
 class
          RoleList 表示角色(Role 对象)的列表。
 class
          RoleUnresolvedList 表示 RoleUnresolved 对象的列表,这些对象代表在试图访问(对角色进行读取或写入)时遇到问题而无法从关系检索到的角色。
 

返回 的 中的方法
  RelationServiceMBean.( theRelTypeName)
          返回给定类型的关系的关系 id。
  RelationService.( theRelTypeName)
          返回给定类型的关系的关系 id。
  RelationServiceMBean.()
          返回由 Relation Service 处理的所有关系的所有关系 id。
  RelationService.()
          返回由 Relation Service 处理的所有关系的所有关系 id。
  RelationServiceMBean.()
          检索所有已知关系类型的名称。
  RelationService.()
          检索所有已知关系类型的名称。
  RelationNotification.()
          返回因为关系移除而需要注销的 MBean 的 ObjectName 列表(仅限于关系移除)。
  RelationNotification.()
          返回更新的角色的新值(仅限于角色更新)。
  RelationNotification.()
          返回更新的角色的旧值(仅限于角色更新)。
  RelationSupport.( theRoleName)
          检索给定角色名称的角色值。
  Relation.( theRoleName)
          检索给定角色名称的角色值。
  RelationServiceMBean.( theRelId,  theRoleName)
          检索给定关系中给定角色名称的角色值。
  RelationService.( theRelId,  theRoleName)
          检索给定关系中给定角色名称的角色值。
  RelationTypeSupport.()
          返回角色定义的列表(RoleInfo 对象的 ArrayList)。
  RelationType.()
          返回角色定义的列表(RoleInfo 对象的 ArrayList)。
  RelationServiceMBean.( theRelTypeName)
          检索给定关系类型的角色信息(RoleInfo 对象)的列表。
  RelationService.( theRelTypeName)
          检索给定关系类型的角色信息(RoleInfo 对象)的列表。
  RoleUnresolved.()
          检索角色值。
  Role.()
          检索角色值。
 

参数类型为 的 中的方法
static  Role.( theRoleValue)
          返回给定角色值的字符串。
 void RelationServiceMBean.( theRelId,  theUnregMBeanList)
          发送关系移除通知 (RelationNotification)。
 void RelationService.( theRelId,  theUnregMBeanList)
          发送关系移除通知 (RelationNotification)。
 void RelationServiceMBean.( theRelId,  theNewRole,  theOldRoleValue)
          发送给定关系中的角色更新通知 (RelationNotification)。
 void RelationService.( theRelId,  theNewRole,  theOldRoleValue)
          发送给定关系中的角色更新通知 (RelationNotification)。
 void RoleUnresolved.( theRoleValue)
          设置角色值。
 void Role.( theRoleValue)
          设置角色值。
 void RelationServiceMBean.( theRelId,  theNewRole,  theOldRoleValue)
          针对给定关系中给定角色的更新来处理 Relation Service 角色映射的更新。
 void RelationService.( theRelId,  theNewRole,  theOldRoleValue)
          针对给定关系中给定角色的更新来处理 Relation Service 角色映射的更新。
 

参数类型为 的 中的构造方法
( theNtfType,  theSrcObj, long TheSeqNbr, long theTimeStamp,  theMsg,  theRelId,  theRelTypeName,  theRelObjName,  theUnregMBeanList)
          创建一个关系创建(在 Relation Service 中内部创建的 RelationSupport 对象,或者作为关系添加的 MBean)通知,或创建一个从 Relation Service 进行关系移除的通知。
( theNtfType,  theSrcObj, long TheSeqNbr, long theTimeStamp,  theMsg,  theRelId,  theRelTypeName,  theRelObjName,  theRoleName,  theNewRoleValue,  theOldRoleValue)
          为关系中的角色更新创建通知。
( theNtfType,  theSrcObj, long TheSeqNbr, long theTimeStamp,  theMsg,  theRelId,  theRelTypeName,  theRelObjName,  theRoleName,  theNewRoleValue,  theOldRoleValue)
          为关系中的角色更新创建通知。
( theRoleName,  theRoleValue)
          创建一个新的 Role 对象。
( theList)
          构造一个包含指定列表的元素的 RoleList,这些元素按列表的迭代器返回的顺序排列。
( theRoleName,  theRoleValue, int thePbType)
          构造方法。
( theList)
          构造一个包含指定列表的元素的 RoleUnresolvedList,这些元素按列表的迭代器返回的顺序排列。
 

中 的使用
 

返回 的 中的方法
 <> LdapName.()
          检索相对标识名列表。
 

参数类型为 的 中的方法
  LdapName.(int posn, <> suffixRdns)
          按顺序将名称的 RDN 添加到此名称中的指定位置。
  LdapName.(<> suffixRdns)
          按顺序将名称的 RDN 添加到此名称的末尾。
 boolean LdapName.(<> rdns)
          确定指定的 RDN 序列是否形成此 LDAP 名称的后缀。
 boolean LdapName.(<> rdns)
          确定指定的 RDN 序列是否形成此 LDAP 名称的前缀。
 

参数类型为 的 中的构造方法
(<> rdns)
          在给定已解析 RDN 组件的情况下构造 LDAP 名称。
 

中 的使用
 

返回 的 中的方法
  KeyStoreBuilderParameters.()
          返回此对象封装的不可修改的 KeyStore.Builder 列表。
 

参数类型为 的 中的构造方法
( parameters)
          根据 KeyStore.Builder 的列表构造新的 KeyStoreBuilderParameters。
 

中 的使用
 

返回 的 中的方法
 <> MidiDevice.()
          返回与该 MidiDevice 连接的所有当前活动的、非关闭的接收器。
 <> MidiDevice.()
          返回与该 MidiDevice 连接的所有当前活动的、非关闭的传输器。
 

中 的使用
 

返回 的 中的方法
  SpinnerListModel.()
          返回定义此模型的序列的 List
 

参数类型为 的 中的方法
 void SpinnerListModel.( list)
          更改定义此序列的列表,并将该模型 value 的索引重新设置为零。
 

参数类型为 的 中的构造方法
( values)
          构造一个由指定 List 定义其值序列的 SpinnerModel
 

中 的使用
 

参数类型为 的 中的方法
  XPathFunction.( args)
          计算带指定参数的函数。
阅读(2714) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~