例举Java中的System类中的常用方法没有exit吗
时间: 2023-05-28 17:02:12 浏览: 103
Java System类用法实战案例
Java中的System类常用的方法包括:
1. currentTimeMillis():获取当前系统时间的毫秒值。
2. getProperty(String key):获取系统属性。
3. gc():请求JVM进行垃圾回收。
4. getSecurityManager():获取安全管理器。
5. getProperties():获取所有的系统属性。
6. getProperty(String key, String defaultValue):获取系统属性,如果没有找到则返回默认值。
7. setProperty(String key, String value):设置系统属性。
8. arraycopy(Object src, int srcPos, Object dest, int destPos, int length):复制数组。
9. getIn():获取标准输入流。
10. getOut():获取标准输出流。
11. getErr():获取标准错误输出流。
12. nanoTime():获取当前系统时间的纳秒值。
13. setIn(InputStream in):设置标准输入流。
14. setOut(PrintStream out):设置标准输出流。
15. setErr(PrintStream err):设置标准错误输出流。
16. console():获取控制台对象。
17. lineSeparator():获取系统的行分隔符。
需要注意的是,Java中的System类中还有一个exit()方法,用于退出应用程序。但是,这个方法不建议在普通应用程序中使用,因为它会立即终止应用程序的执行,可能会导致未保存的数据丢失。建议使用return语句来结束方法的执行。exit()方法可以在特殊情况下使用,比如在一个死循环中无法正常退出时使用。
阅读全文