类 System 系统  -java.lang

System类,没有构造方法,不能被实例化,类中的属性和方法都是静态的

public final class System extends Object

static PrintStream err      “标准”错误输出流。 

static InputStream in       “标准”输入流(获取键盘录入)

static PrintStream out      “标准”输出流(打印到控制台

Properties getProperties()获取当前的系统属性-- (key /value)

类 Runtime 运行时  -java.lang

public class Runtime extends Object

每个java应用程序都有一个Runtime实例,使应用程序能与其运行环境相连接

当一个类没有构造函数时,就代表它不能直接创建对象。

Runtime没有构造函数并且大多方法是非静态的,就可推测它提供了一个对象(通过静态方法获取,并且此方法的返回类型一定是本类类型Runtime)

public static Runtime getRuntime()

返回与当前 Java 应用程序相关的运行时对象,这个对象是不需要我们手动创建的,当应用程序运行时自动创建完成了。只需获取该对象,并使用它就行了-单例模式

public Process exec(String command) --返回Process

public abstract class Process类:进程

destory();杀掉子进程

类 Date 日期 -java.util

java.util.Date  --  表示特定的瞬间时间

想整理日期格式,则查看Date类中有无格式化方法,未查找到,则查看Date的已经子类,貌似DateFormat有可能有格式化日期的方法,public abstract class DateFormat

此类是抽象的,故不可创建对象,则继续查找其子类=SimpleDateFormat,在调用format方法即可格式化日期。

Calendar -java.util

public abstract class Calendar 抽象类

Calendar calendar = Calendar.getInstance();

注意:计算机计算月份Month是从0开始的

日期修改:

Math -java.lang

常用方法:

round

random

ceil

floor