diff --git a/src/main/java/com/fanruan/api/macro/OperatingSystem.java b/src/main/java/com/fanruan/api/util/OperatingKit.java similarity index 64% rename from src/main/java/com/fanruan/api/macro/OperatingSystem.java rename to src/main/java/com/fanruan/api/util/OperatingKit.java index dd2cce1..2f82686 100644 --- a/src/main/java/com/fanruan/api/macro/OperatingSystem.java +++ b/src/main/java/com/fanruan/api/util/OperatingKit.java @@ -1,6 +1,8 @@ -package com.fanruan.api.macro; +package com.fanruan.api.util; import com.fr.stable.os.AbstractOperatingSystem; +import com.fr.stable.os.Arch; +import com.fr.stable.os.OperatingSystem; /** * 操作系统判断类,判断操作系统种类 @@ -8,14 +10,30 @@ import com.fr.stable.os.AbstractOperatingSystem; * @version 10.0 * Created by Kalven on 2019/8/31 */ -public class OperatingSystem { +public class OperatingKit { /** * 得到当前操作系统信息 */ private static final AbstractOperatingSystem myOS = com.fr.stable.os.OperatingSystem.getOperatingSystem(); - private OperatingSystem() { + private OperatingKit() { + } + + /** + * 获取当前机器的操作系统类型 + * @return 操作系统类型 + */ + public static OperatingSystem getOperatingSystem() { + return myOS.getType(); + } + + /** + * 获取当前机器的CPU架构 + * @return CPU架构 + */ + public static Arch getArch() { + return myOS.getArch(); }