JAVA System.getProperties() 路径分隔符 名称分隔符

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_40990836/article/details/78964852

一、File类定义的字段

路径分割符

String ps = File.pathSeparator;
System.out.println(ps);

名称(文件分隔符)

String sp = File.separator;
System.out.println(sp);

System 类
时间戳: currentTimeMillis
① 时间戳
② 模拟sleep

public class Demo01{
    private static void main(String[] args){
        System.out.println("执行开始");
        //  获取开始的时间
        long time = System.currentTimeMillis();
        while(System.currentTimeMillis() - time < 2000){

        }
        System.out.println("执行结束")
    }
}

System.getProperties()

Properties prop = System.getProperties();
//  遍历prop  (双列集合)
Set<Object> keySet = prop.keySet();
//  获取keySet的迭代器
Iterato<Object> iterator = keySet.iterator();
while(iterator.hasNext()){
    String key = (String)iterator.next();
    System.out.print(key + ":");
    System.out.println(prop.get(key));
//  打印出来
//  相关key
//  path.separator = > 路径分隔符
//  file.separator = > 文件分隔符
//  line.separator = > /n 换行
//  user.dir   = >    项目工作目录
//  user.home   = >  用户根目录
//  os.name    = >    系统名
    String sp = File.separator;   ///    文件分隔符
    String deskTop = System.getProperty("user.home") + sp + "Desktop";
    //  桌面上的路径字符串
    String p = deskTop + sp + "test";
    File f = new File(p);
    System.out.println(file.exists());
    System.out.println("系统执行完毕");
}

猜你喜欢

转载自blog.csdn.net/qq_40990836/article/details/78964852