java1.8 System类常用方法

简介: java1.8 System类常用方法
Modifier and Type Method and Description
static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length)

将指定源数组中的数组从指定位置复制到目标数组的指定位置。

static String clearProperty(String key)

删除指定键指定的系统属性。

static Console console()

返回与当前Java虚拟机关联的唯一的Console对象(如果有)。

static long currentTimeMillis()

返回当前时间(以毫秒为单位)。

static void exit(int status)

终止当前运行的Java虚拟机。

static void gc()

运行垃圾回收器。

static Map<String,String> getenv()

返回当前系统环境的不可修改的字符串映射视图。

static String getenv(String name)

获取指定环境变量的值。

static Properties getProperties()

确定当前的系统属性。

static String getProperty(String key)

获取指定键指示的系统属性。

static String getProperty(String key, String def)

获取指定键指示的系统属性。

static SecurityManager getSecurityManager()

获取系统安全界面。

static int identityHashCode(Object x)

返回与默认方法hashCode()返回的给定对象相同的哈希码,无论给定对象的类是否覆盖了hashCode()。

static Channel inheritedChannel()

返回从创建此Java虚拟机的实体继承的通道。

static String lineSeparator()

返回与系统相关的行分隔符字符串。

static void load(String filename)

加载由filename参数指定的本机库。

static void loadLibrary(String libname)

加载 libname参数指定的本机库。

static String mapLibraryName(String libname)

将库名称映射到表示本地库的平台特定字符串。

static long nanoTime()

以纳秒为单位返回正在运行的Java虚拟机的高分辨率时间源的当前值。

static void runFinalization()

运行任何对象等待定稿的最终化方法。

static void runFinalizersOnExit(boolean value)

已弃用

这种方法本质上是不安全的。 它可能导致在活动对象上调用finalizer,而其他线程同时操作这些对象,导致不稳定的行为或死锁。

static void setErr(PrintStream err)

重新分配“标准”错误输出流。

static void setIn(InputStream in)

重新分配“标准”输入流。

static void setOut(PrintStream out)

重新分配“标准”输出流。

static void setProperties(Properties props)

将系统属性设置为 Properties参数。

static String setProperty(String key, String value)

设置由指定键指示的系统属性。

static void setSecurityManager(SecurityManager s)

设置系统安全性。

继承的Object方法

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait


目录
相关文章
java.lang.NullPointerExceptionMybatisPlus出现,测试,java.lang.NullPointe,空指针异常,public方法少写了一个字段,没加注解
java.lang.NullPointerExceptionMybatisPlus出现,测试,java.lang.NullPointe,空指针异常,public方法少写了一个字段,没加注解
|
2天前
|
Java 数据安全/隐私保护
Java中的类与对象详解
Java中的类与对象详解
|
2天前
|
Java 数据安全/隐私保护
Java中的类继承与多态详解
Java中的类继承与多态详解
|
2天前
|
设计模式 Java
Java中的动态加载与卸载类
Java中的动态加载与卸载类
|
1天前
|
Java 网络架构 程序员
解决Java中的NoRouteToHostException异常的方法
解决Java中的NoRouteToHostException异常的方法
|
1天前
|
Java
解决Java中的EOFException异常的方法
解决Java中的EOFException异常的方法
|
2天前
|
安全 Java
Java中的集合类性能比较与选择
Java中的集合类性能比较与选择
|
2天前
|
Java 数据库连接 Android开发
Java中的内存泄漏及其排查方法
Java中的内存泄漏及其排查方法
|
2天前
|
Java 开发者
Java中的类和接口详解
Java中的类和接口详解
|
2天前
|
开发框架 Java Android开发
Java中的类反射与动态代理详解
Java中的类反射与动态代理详解