vsping - 国外主机测评,国外VPS,国外服务器,国外云服务器,测评及优惠码vsping - 国外主机测评,国外VPS,国外服务器,国外云服务器,测评及优惠码国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

鸿蒙OS CookiePolicy

CookiePolicy public interface CookiePolicy CookiePolicy 实现决定哪些 cookie 应该被接受,哪些应该被拒绝。 提供了三种预定义的策略实现,即 ACCEPT_ALL、ACCEPT_NONE 和 ACCEPT_ORIGINAL_SERVER。 字段摘要 修饰符和类型 字段 描述 static CookiePolicy ACCEPT_ALL 一种接受所有 cookie 的预定义策略。 static CookiePolicy ACCEPT_NONE 一种不接受 cookie 的预定义策略。 static CookiePolicy ACCEPT_ORIGINAL_SERVER 一种仅接受来自原始服务器的 cookie 的预定义策略。 方法总结 修饰符和类型 方法 描述 boolean shouldAccept(URI uri, HttpCookie cookie) 将被调用以查看是否应接受此 cookie。 字段详细信息 ACCEPT_ALL static final CookiePolicy ACCEPT_ALL 一种接受所有 cookie 的预定义策略。 ACCEPT_NONE static final CookiePolicy ACCEPT_NONE 一种不接受 cookie 的预定义策略。 ACCEPT_ORIGINAL_SERVER static final CookiePolicy ACCEPT_ORIGINAL_SERVER 一种仅接受来自原始服务器的 cookie 的预定义策略。 方法详情 shouldAccept boolean shouldAccept(URI uri, HttpCookie cookie) 将被调用以查看是否应接受此 cookie。 参数: 参数名称 参数描述 uri 用于咨询接受策略的 URI cookie 有问题的 HttpCookie 对象 返回: 如果应接受此 cookie,则为 true; 否则为false

优惠码

鸿蒙OS ContentHandlerFactory

ContentHandlerFactory public interface ContentHandlerFactory 该接口为内容处理程序定义了一个工厂。 此接口的实现应将 MIME 类型映射到 ContentHandler 的实例。 URLStreamHandler 类使用此接口为 MIME 类型创建 ContentHandler。 方法总结 修饰符和类型 方法 描述 ContentHandler createContentHandler(String mimetype) 创建一个新的 ContentHandler 以从 URLStreamHandler 读取对象。 方法详情 createContentHandler ContentHandler createContentHandler(String mimetype) 创建一个新的 ContentHandler 以从 URLStreamHandler 读取对象。 参数: 参数名称 参数描述 mimetype 需要内容处理程序的 MIME 类型。 返回: 一个新的 ContentHandler 从 URLStreamHandler 读取对象。

优惠码

鸿蒙OS SuppressWarnings

SuppressWarnings @Target({TYPE,FIELD,METHOD,PARAMETER,CONSTRUCTOR,LOCAL_VARIABLE}) @Retention(SOURCE) public @interface SuppressWarnings 指示应在带注释的元素(以及带注释的元素中包含的所有程序元素)中抑制命名的编译器警告。 请注意,给定元素中抑制的警告集是所有包含元素中抑制的警告的超集。 例如,如果您注释一个类以抑制一个警告并注释一个方法以抑制另一个警告,则两个警告都将在方法中被抑制。 作为风格问题,程序员应该始终在最有效的嵌套元素上使用此注释。 如果您想在特定方法中抑制警告,您应该注释该方法而不是它的类。 所需元素摘要 修饰符和类型 必需元素 描述 String[] value 编译器要在带注释的元素中抑制的一组警告。 元素详细信息 value String[] value 编译器要在带注释的元素中抑制的一组警告。 允许重复名称。 名称的第二次和连续出现将被忽略。 存在无法识别的警告名称不是错误:编译器必须忽略它们无法识别的任何警告名称。 但是,如果注释包含无法识别的警告名称,它们可以自由发出警告。 字符串“unchecked”用于抑制未经检查的警告。 编译器供应商应结合此注释类型记录他们支持的其他警告名称。 鼓励他们合作以确保相同的名称在多个编译器中工作。 返回: 要抑制的警告集

优惠码

鸿蒙OS SafeVarargs

SafeVarargs @Documented @Retention(RUNTIME) @Target({CONSTRUCTOR,METHOD}) public @interface SafeVarargs 程序员断言带注释的方法或构造函数的主体不会对其 varargs 参数执行潜在的不安全操作。 将此注释应用于方法或构造函数会抑制有关不可具体化的变量 arity (vararg) 类型的未经检查的警告,并抑制有关在调用站点创建参数化数组的未经检查的警告。 除了 Target 元注解施加的使用限制外,编译器还需要对该注解类型实施额外的使用限制; 如果使用 @SafeVarargs 注释对方法或构造函数声明进行注释,则这是编译时错误,并且: 声明是固定数量的方法或构造函数 声明是一个既不是静态也不是最终的变量arity 方法。 鼓励编译器在将此注释类型应用于方法或构造函数声明时发出警告,其中: 可变arity 参数具有可具体化的元素类型,包括原始类型、Object 和String。 (对于可具体化的元素类型,此注释类型抑制的未经检查的警告已经不会出现。) 方法或构造函数声明的主体执行潜在的不安全操作,例如对变量 arity 参数数组的元素的赋值会生成未经检查的警告。 一些不安全的操作不会触发未经检查的警告。 例如,别名在 @SafeVarargs // Not actually safe! static void m(List<String>... stringLists) { Object[] array = stringLists; List<Integer> tmpList = Arrays.asList(42); array[0] = tmpList; // Semantically invalid, but compiles without warnings String s = stringLists[0].get(0); // Oh no, ClassCastException at runtime! } 在运行时导致 ClassCastException。 该平台的未来版本可能会要求此类不安全操作出现编译器错误。

优惠码

鸿蒙OS Override

Override @Target(METHOD) @Retention(SOURCE) public @interface Override 指示方法声明旨在覆盖超类型中的方法声明。 如果使用此注解类型对方法进行注解,则编译器需要生成错误消息,除非至少满足以下条件之一: 该方法确实覆盖或实现了在超类型中声明的方法。 该方法的签名与 Object 中声明的任何公共方法的签名等效。

优惠码

鸿蒙OS FunctionalInterface

FunctionalInterface @Documented @Retention(RUNTIME) @Target(TYPE) public @interface FunctionalInterface 一种信息性注释类型,用于指示接口类型声明旨在成为 Java 语言规范定义的功能接口。从概念上讲,函数式接口只有一个抽象方法。由于默认方法有一个实现,它们不是抽象的。如果一个接口声明了一个覆盖 java.lang.Object 的公共方法之一的抽象方法,这也不会计入接口的抽象方法计数,因为该接口的任何实现都将具有来自 java.lang.Object 或其他地方的实现。 请注意,函数式接口的实例可以使用 lambda 表达式、方法引用或构造函数引用来创建。 如果使用此注解类型对类型进行注解,则编译器需要生成错误消息,除非: 该类型是接口类型,而不是注释类型、枚举或类。 带注释的类型满足功能接口的要求。 但是,无论接口声明中是否存在 FunctionalInterface 注释,编译器都会将满足功能接口定义的任何接口视为功能接口。

优惠码

鸿蒙OS Deprecated

Deprecated @Documented @Retention(RUNTIME) @Target({CONSTRUCTOR,FIELD,LOCAL_VARIABLE,METHOD,PACKAGE,PARAMETER,TYPE}) public @interface Deprecated @Deprecated 注释的程序元素是不鼓励程序员使用的程序元素,通常是因为它很危险,或者因为存在更好的替代方案。 当在非弃用代码中使用或覆盖弃用的程序元素时,编译器会发出警告。

优惠码

鸿蒙OS VirtualMachineError

VirtualMachineError java.lang.Object |—java.lang.Throwable |—|—java.lang.Error |—|—|—java.lang.VirtualMachineError public abstract class VirtualMachineError extends Error 抛出以指示 Java 虚拟机已损坏或已用完继续运行所需的资源。 构造函数摘要 构造函数 描述 VirtualMachineError() 构造一个没有详细消息的 VirtualMachineError。 VirtualMachineError(String message) 构造一个带有指定详细消息的 VirtualMachineError。 VirtualMachineError(String message, Throwable cause) 使用指定的详细消息和原因构造一个 VirtualMachineError。 VirtualMachineError(Throwable cause) 构造一个具有指定原因的 VirtualMachineError 和 (cause==null ? null : cause.toString()) 的详细消息(通常包含原因的类和详细消息)。 方法总结 从类 java.lang.Object 继承的方法 clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait 从类 java.lang.Throwable 继承的方法 addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString 构造函数详细信息 VirtualMachineError public VirtualMachineError() 构造一个没有详细消息的 VirtualMachineError。 VirtualMachineError public VirtualMachineError(String message) 构造一个带有指定详细消息的 VirtualMachineError。 参数: 参数名称 参数描述 message 详细信息。 VirtualMachineError public VirtualMachineError(String message, Throwable cause) 使用指定的详细消息和原因构造一个 VirtualMachineError。 请注意,与原因相关的详细消息不会自动合并到此错误的详细消息中。 参数: 参数名称 参数描述 message 详细消息(保存以供 Throwable.getMessage() 方法稍后检索)。 cause 原因(由 Throwable.getCause() 方法保存以供以后检索)。 (允许使用空值,表示原因不存在或未知。) VirtualMachineError public VirtualMachineError(Throwable cause) 构造一个具有指定原因的 VirtualMachineError 和 (cause==null ? null : cause.toString()) 的详细消息(通常包含原因的类和详细消息)。 参数: 参数名称 参数描述 cause 原因(由 Throwable.getCause() 方法保存以供以后检索)。 (允许使用空值,表示原因不存在或未知。)

优惠码