Java API-Class
文章平均质量分 81
Java重要api汇总
Code Writers
全栈领域新星创作者,2023年博客之星Top95,阿里云专家博主、星级博主、技术博主,2022博客之星入围,6月城市(成都)之星Top8,2023新星计划潜力新星。
展开
-
Class ArrayDeque<E>
如果此双端队列包含指定的元素,则返回true (或等效地,如果此双端队列因调用而更改)。在此双端队列的末尾添加指定集合中的所有元素,就好像通过在每个双 端子上调用 addLast(E)一样 ,按照集合的迭代器返回它们的顺序。在此双端队列的末尾添加指定集合中的所有元素,就好像通过在每个双 端子上调用 addLast(E)一样 ,按照集合的迭代器返回它们的顺序。如果此双端队列适合指定的数组,并且有空余空间(即,数组的元素数多于此双端队列),紧接在双端队列结束后的数组中的元素将设置为null。原创 2022-12-19 14:49:04 · 277 阅读 · 0 评论 -
Class Dictionary<K,V>
isEmpty方法的常规合同是,如果此字典包含指定键的条目,则返回相关值;elements方法的常规合同是返回Enumeration ,它将生成此词典中条目中包含的所有元素。如果此字典还没有指定key的条目,则会为指定的key和value创建一个条目,并返回null。如果此字典已包含指定的key的条目,则在修改包含新元素的条目后,将返回此字典中该key的值。key在此字典中映射到的上一个值,如果该键没有先前的映射, null。key在此字典中映射的值,如果密钥没有映射, null。原创 2022-12-18 12:38:11 · 320 阅读 · 0 评论 -
Deprecated API
目录For Removal模块InterfacesClassesEnumsExceptions字段Methods构造方法Enum ConstantsFor Removal Element 描述com.sun.java.accessibility.util.AWTEventMonitor.actionListener 该字段未使用。com.sun.java.accessibility.u原创 2022-12-18 12:35:28 · 633 阅读 · 0 评论 -
Class XMLConstants
如果由于此属性的限制而拒绝访问,则抛出特定于上下文的运行时异常。目录可以通过JAXP工厂,系统性能,或jaxp.properties通过使用被设置javax.xml.catalog.files在定义的属性CatalogFeatures。协议是URI的方案部分,或者在JAR协议的情况下,“jar”加上由冒号分隔的方案部分。协议是URI的方案部分,或者在JAR协议的情况下,“jar”加上由冒号分隔的方案部分。协议是URI的方案部分,或者在JAR协议的情况下,“jar”加上由冒号分隔的方案部分。原创 2022-12-18 12:29:44 · 454 阅读 · 0 评论 -
Class Proxy
通过其代理接口之一对代理实例的方法调用将被分派到实例的调用处理程序的invoke方法,传递代理实例,标识被调用方法的java.lang.reflect.Method对象,以及包含参数的类型Object的数组。因此,当在代理实例上调用重复方法时,在代理类的接口列表中包含该方法(直接或通过超接口继承)的最前面接口中的方法的方法对象将传递给调用处理程序的invoke方法,无论方法调用发生的引用类型如何。动态模块可以读取代理类的所有超接口的模块以及代理类的所有公共方法签名所引用的类型的模块。原创 2022-12-18 12:28:22 · 461 阅读 · 0 评论 -
Class RMIClassLoaderSpi
为贯彻RMIClassLoader.loadClass(URL,String) , RMIClassLoader.loadClass(String,String)和RMIClassLoader.loadClass(String,String,ClassLoader)。MalformedURLException - 如果 codebase不是 null并且包含无效的URL,或者 codebase是 null并且用于加载类的提供程序特定的URL无效。返回一个类加载器,它从给定的代码库URL路径加载类。原创 2022-12-18 12:26:25 · 402 阅读 · 0 评论 -
Class Throwable
throwable可能有原因的一个原因是抛出它的类是在较低的分层抽象之上构建的,并且由于较低层的故障而导致上层的操作失败。这种因果信息的记录被称为链式异常工具,因为原因本身可能有原因,等等,导致异常的“链”,每个异常由另一个引起。此外,那些可能与它们相关的原因的子类应该有两个构造函数,一个采用Throwable (原因),另一个采用String (详细消息)和Throwable (原因)。这些行表示此异常的堆栈跟踪的其余部分匹配由此异常(“封闭”异常)引起的异常的堆栈跟踪底部的指定帧数。原创 2022-12-18 12:06:56 · 340 阅读 · 0 评论 -
Class Object
有关该主题的更多信息,请参阅Brian Goetz和其他人的“ 实践中的Java并发” (Addison-Wesley,2006)中的第14.2节“条件队列”或Joshua Bloch的Effective Java,第二版中的第69项(Addison-Wesley,2008) )。在为对象调用finalize方法之后,在Java虚拟机再次确定不再有任何方法可以通过任何尚未死亡的线程访问此对象(包括可能的操作)之前,不会采取进一步操作通过准备完成的其他对象或类,此时可以丢弃该对象。原创 2022-12-18 12:05:07 · 464 阅读 · 0 评论 -
Class AuthProvider
如果调用者将null处理程序传递给此方法,则提供程序将使用setCallbackHandler方法中设置的处理程序。在任何一种情况下,如果未通过此方法设置处理程序,则提供程序将查询auth.login.defaultCallbackHandler安全属性以获取默认处理程序实现的完全限定类名。SecurityException - 如果调用方未通过 SecurityPermission(“authProvider.name”)的安全检查,其中 name是此提供程序的 getName方法返回的值。原创 2022-12-18 12:03:54 · 444 阅读 · 0 评论 -
Class Provider
此外,如果有安全管理器,则使用字符串"removeProviderProperty."+name调用其checkSecurityAccess方法,其中name是提供程序名称,以查看是否可以删除此提供程序的属性。如果启用了安全管理器,则使用字符串"putProviderProperty.“+name和"removeProviderProperty.”+name调用其checkSecurityAccess方法,其中name是提供程序名称,以查看是否可以设置此提供程序的属性值并删除此提供程序的属性。原创 2022-12-18 12:02:14 · 370 阅读 · 0 评论 -
Class BigDecimal(三)
返回表示一个字符串BigDecimal如在所描述的toString()方法,不同之处在于,如果使用指数表示法,10的功率被调整为3(工程符号)的倍数,使得非零值的整数部分将在范围1到999.如果指数表示法用于零值,则使用小数点和一个或两个小数零位数,以便保留零值的比例。BigDecimal标准规范字符串形式的创建方式如下所示:首先,使用字符’0’到’9’将BigDecimal的未缩放值的BigDecimal转换为BigDecimal字符串,不带前导零(除非是它的值为零,在这种情况下使用单个’0’字符)。原创 2022-12-17 11:57:01 · 449 阅读 · 0 评论 -
Class BigDecimal(二)
概要: 嵌套 | 字段 | 构造方法 | 方法详细信息: 字段 | 构造方法 | 方法模块 java.base软件包 java.math实现的所有接口不可变的,任意精度的带符号十进制数。A BigDecimal由任意精度整数非标度值和32位整数标度组成。如果为零或正数,则比例是小数点右侧的位数。如果是负数,则将数字的未缩放值乘以10来表示比例的否定。原创 2022-12-17 11:55:29 · 357 阅读 · 0 评论 -
Class BigDecimal(一)
实现的所有接口不可变的,任意精度的带符号十进制数。A BigDecimal由任意精度整数非标度值和32位整数标度组成。如果为零或正数,则比例是小数点右侧的位数。如果是负数,则将数字的未缩放值乘以10来表示比例的否定。因此, (unscaledValue × 10-scale)代表的BigDecimal值为(unscaledValue × 10-scale)。BigDecimal类提供算术,比例操作,舍入,比较,散列和格式转换的操作。原创 2022-12-17 11:54:01 · 476 阅读 · 0 评论 -
Class BigInteger
一个IndexOutOfBoundsException如果数组的长度被抛出magnitude是非零的并且或者off是否定的, len是否定的,或off+len比的长度大magnitude。可能的素数值的范围是有限的,可能小于BigInteger的完全支持的正值范围。一个IndexOutOfBoundsException如果数组的长度被抛出val是非零的并且或者off是否定的, len是否定的,或off+len比的长度大val。字符串表示由可选的减号或加号组成,后跟指定基数中的一个或多个数字的序列。原创 2022-12-17 11:46:55 · 412 阅读 · 0 评论 -
Class Provider
此外,如果有安全管理器,则使用字符串"removeProviderProperty."+name调用其checkSecurityAccess方法,其中name是提供程序名称,以查看是否可以删除此提供程序的属性。如果启用了安全管理器,则使用字符串"putProviderProperty.“+name和"removeProviderProperty.”+name调用其checkSecurityAccess方法,其中name是提供程序名称,以查看是否可以设置此提供程序的属性值并删除此提供程序的属性。原创 2022-12-17 11:35:12 · 374 阅读 · 0 评论 -
Class LinkedList<E>
此类的iterator和listIterator方法返回的迭代器是快速失败的 :如果在创建迭代器之后的任何时候对列表进行结构修改,除了通过Iterator自己的remove或add方法之外,迭代器将抛出ConcurrentModificationException。如果列表适合指定的数组,并且有空余空间(即,数组的元素多于列表),则紧跟在列表末尾的数组中的元素将设置为null。返回此列表中第一次出现的指定元素的索引,如果此列表不包含该元素,则返回-1。如果此列表包含指定的元素,则返回true。原创 2022-12-17 11:27:52 · 469 阅读 · 0 评论 -
Class LinkedHashMap<K,V>
如果在对集合进行迭代时修改了映射(除非通过迭代器自己的remove操作,或者通过迭代器返回的映射条目上的setValue操作),迭代的结果是未定义的。由此类的所有集合视图方法返回的集合的iterator方法返回的迭代器是快速失败的 :如果在创建迭代器之后的任何时候对映射进行结构修改,除了通过迭代器自己的remove方法之外,迭代器将抛出ConcurrentModificationException。因此,在并发修改的情况下,迭代器快速而干净地失败,而不是在未来的未确定时间冒任意,非确定性行为的风险。原创 2022-12-17 11:25:24 · 424 阅读 · 0 评论 -
Class LinkedHashSet<E>
此类的iterator方法返回的迭代器是快速失败的 :如果在创建迭代器之后的任何时间修改集合,除了通过迭代器自己的remove方法之外,迭代器将抛出ConcurrentModificationException。因此,在并发修改的情况下,迭代器快速而干净地失败,而不是在未来的未确定时间冒任意,非确定性行为的风险。此实现使客户免于HashSet提供的未指定的,通常是混乱的排序,而不会产生与TreeSet相关的增加的成本。创建链接哈希集的初始容量足以容纳指定集合中的元素和默认加载因子(0.75)。原创 2022-12-17 11:23:03 · 429 阅读 · 0 评论 -
Class CompositeName
任何出现的引号,任何元字符前的转义,组件末尾的转义或不带引号的组件中的组件分隔符都必须在该组件组成复合名称字符串时以转义字符开头。复合名称的排序遵循字符串比较的词典规则,其扩展名适用于复合名称中的所有组件。如果复合名称’n’等于getSuffix(size() - n.size()),则复合名称’n’是后缀 - 换句话说,此复合名称以’n’结尾。在此复合名称中的指定位置添加复合名称的组件(按顺序)。删除位于“posn”位置的此复合名称的组件,并将索引大于“posn”的组件向下移动(朝向索引0)1。原创 2022-12-17 11:21:49 · 474 阅读 · 1 评论 -
Class Charset
因此, US-ASCII既是编码字符集的名称EUC-JP是编码它的字符集的名称,而EUC-JP是编码EUC-JP的JIS X 0201,JIS X 0208和JIS X 0212编码字符集的字符集的名称。例如,EUC可用于编码各种亚洲编码字符集中的字符。此类还定义了用于测试是否支持特定字符集的静态方法,用于按名称定位字符集实例,以及用于构造包含当前Java虚拟机中可用支持的每个字符集的映射。为了确保兼容性,建议不要从字符集中删除任何别名,并且如果更改了字符集的规范名称,则将其先前的规范名称设置为别名。原创 2022-12-16 21:58:02 · 509 阅读 · 0 评论