美文网首页Java
Java 20 Api方法

Java 20 Api方法

作者: 第二套广播体操 | 来源:发表于2019-01-23 19:56 被阅读0次

System

public class System_Test1 {
    public static void main(String[] args) {
      Properties properties= System.getProperties();
//      返回当前系统属性
       Set<String>keySet= properties.stringPropertyNames();
//       获得键值
 /*      for (String key:keySet) {
           String s=System.getProperty(key);
           System.out.println(key+":"+s);
       }
*/
// 返回系统信息
//        返回系统版本
        System.out.println(System.getProperty("os.name"));


    }
}

每个Java应用程序都有一个Runtime类的Runtime
允许应用程序与运行应用程序的环境进行接口。 当前运行时可以从getRuntime方法获得。

应用程序无法创建自己的此类的实例。
单例设计模式

public class Runtime_Test1 {

public static void main(String[] args) throws IOException {
    Runtime r=Runtime.getRuntime();
    r.exec("");
//     在具有指定环境的单独进程中执行指定的字符串命令。
//    启动其他程序
}
}

public class Runtime_Test1 {

public static void main(String[] args) throws IOException {
    Runtime r=Runtime.getRuntime();
    r.exec("");
//     在具有指定环境的单独进程中执行指定的字符串命令。
//    启动其他程序
}
}

Date

public class Date_Test1 {
    public static void main(String[] args) {
        Date date=new Date();
       DateFormat dateFormat = DateFormat.getDateInstance();
       dateFormat=DateFormat.getDateInstance(DateFormat.FULL);
//       2019年1月22日星期二 Full
//       获取日期格式化程序
        dateFormat=new SimpleDateFormat();
        ((SimpleDateFormat) dateFormat).applyPattern("Y/MM/d");
//        自定义格式
       String s=dateFormat.format(date);
//       覆盖新的格式
        System.out.println(s);
//        自定义

    }
}

日期解析

//日期解析
public class Data_Test2 {
    public static void main(String[] args) throws ParseException {
        String str_Date="2018年10月12日";
        DateFormat dateFormat=DateFormat.getDateInstance();
        //        默认格式 XX年XX月XX日传入风格
        Date d=dateFormat.parse(str_Date);
        System.out.println(d);

    }
}
public class Data_Test3 {
    public static void main(String[] args) {
        long time=System.currentTimeMillis();
//        毫秒值转日期
        Date date=new Date(time);
//        构造函数
        DateFormat date1= DateFormat.getDateInstance(DateFormat.SHORT);
       String d= date1.format(date);
        System.out.println(d);
        long time2=date.getTime();
//        毫秒值相减可以计算时间差
        System.out.println(time2);
    }
}

相关文章

网友评论

    本文标题:Java 20 Api方法

    本文链接:https://www.haomeiwen.com/subject/bbvsjqtx.html