• JAVA基础-常用的其他类


    System:描述系统的一些信息
    
            preperties();获取系统信息
    
             Properties prop =new System.getProperties();
             是hashtable 的子类。用map的方法去除该类集合中的元素。该集合中存储的都是字符串,没有泛型定义。
    
            String calue=(String)prop.get(obj);
            System.out.println(obj+":"+value);
    
            //如何在系统中自定义一些特有信息?
            System.setProperty("mykey","myvalue");
    
    
    Runtime类:使用了单例设计模式。
             
             static Runtime getRuntime();
    
          process p= r.exec("*.exe")//执行文件
    
            p.destory();杀掉进程。
    
    Date类 
           获取当前时间 
            Date date=new DAte();
           将模式封装到SimpleDateformat对象中 自定义风格
            SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日  hh:mm:ss");
            调用format方法让模式格式化指定FAte对象
            String time=sdt.format(d);
          
    
    Calendar类
    
    Calendar c=Calendar.getInstance();
    c.get(Calendar.Year);//获取年
    c.get(Calendar.Month);//获取月
    c.get(Calendar.DayofMonth);//获取日
    c.get(Calendar.DayofWeek);//获取星期
    更改日期
    c.add(Calendar.字段,12)
    
    1.获取任意年的二月
    c.set(year,2,1)//获取默认一年的三月1日
    c.add(Calendar.Day_of_Month,-1)
    
    Math-Random类
    
    cell();返回大于参数的最小整数
    floor()返回小于参数的最大整数
    round()返回四舍五入
    pow(a,b)a 的b次方
    random();大于等于0.0且小于1.0的伪随机double值
    
  • 相关阅读:
    lombok、japidocs、swagger学习
    mysql数据库添加新用户,并授予所有权限
    局域网内共享自己的数据库
    HttpURLConnection模板
    nginx简单学习总结
    redis常见命令
    mybatis中的#{}和${}的区别
    Python的多线程
    使用python发送邮件
    python操作MySQL数据库
  • 原文地址:https://www.cnblogs.com/chun2015/p/4941953.html
Copyright © 2020-2023  润新知