Locale.Default 属性

定义

获取Java虚拟机实例的默认区域设置的当前值。 - 或 - 设置Java虚拟机实例的默认区域设置。

public static Java.Util.Locale Default { [Android.Runtime.Register("getDefault", "()Ljava/util/Locale;", "")] get; [Android.Runtime.Register("setDefault", "(Ljava/util/Locale;)V", "")] set; }
[<get: Android.Runtime.Register("getDefault", "()Ljava/util/Locale;", "")>]
[<set: Android.Runtime.Register("setDefault", "(Ljava/util/Locale;)V", "")>]
static member Default : Java.Util.Locale with get, set

属性值

Java虚拟机实例的默认区域设置

属性

注解

属性 getter 文档:

获取Java虚拟机实例的默认区域设置的当前值。

Java虚拟机在启动时根据主机环境设置默认区域设置。 如果未显式指定区域设置,则由许多区分区域设置的方法使用。 可以使用该方法 #setDefault(java.util.Locale) setDefault 对其进行更改。

Java文档java.util.Locale.getDefault()

属性 setter 文档:

设置Java虚拟机实例的默认区域设置。 这不会影响主机区域设置。

如果存在安全管理器,则会在更改默认区域设置之前使用PropertyPermission("user.language", "write")权限调用其checkPermission方法。

Java虚拟机在启动时根据主机环境设置默认区域设置。 如果未显式指定区域设置,则由许多区分区域设置的方法使用。

由于更改默认区域设置可能会影响许多不同的功能区域设置,因此仅当调用方准备重新初始化在同一Java虚拟机中运行的区域设置敏感代码时,才应使用此方法。

通过使用此方法设置默认区域设置,每个类别的所有默认区域设置也设置为指定的默认区域设置。

Java文档java.util.Locale.setDefault(java.util.Locale)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于