在Java中使用的System类函数有哪些?
发布时间:2023-06-07 08:12:46
在Java中使用的System类函数有很多,这些函数主要用来管理Java应用程序和操作系统之间的交互。以下是一些常用的System类函数:
1. currentTimeMillis():用来获取当前时间(按毫秒计算)。
2. exit(int status):用来终止程序的执行,参数status为程序的退出状态。
3. gc():用来调用垃圾回收器来释放不再使用的对象的内存。
4. getProperties():用来获取系统的属性,如操作系统的名称、版本等。
5. getProperty(String key):用来获取指定属性的值,如获取操作系统的名称。
6. getSecurityManager():用来获取当前的安全管理器。
7. getEnv():用来获取系统的环境变量,如PATH等。
8. identityHashCode(Object obj):用来获取对象的哈希值。
9. in:用来获取标准输入流。
10. out:用来获取标准输出流。
11. setErr(PrintStream err):用来设置标准错误输出流。
12. setIn(InputStream in):用来设置标准输入流。
13. setOut(PrintStream out):用来设置标准输出流。
14. arrayCopy(Object src, int srcPos, Object dest, int destPos, int length):用来复制数组。
15. lineSeparator():用来获取当前系统的换行符。
以上函数只是System类中的一部分,还有很多其他的使用方法,具体可以查看Java API文档。
