合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
## StringBuffer 和StringBuilder StringBuffer 线程安全,但是效率低 StringBuilder 线程不安全,但是效率高 1. append(); 在字符串末尾追加字符串 2. insert(); 在指定位置插入字符串 <br> ***** ## 日期类:date 所在的包:java.util.Date 类 Date 表示特定的瞬间,精确到毫秒。创建对象的值为从1970年1月1日00:00到当前系统时间经历的毫秒数 语法:Date date=new Date(); Date类因为2000年出现的千年虫问题,导致该类很多方法过时,无法使用 1. getTime(); 返回 1970年1月1日00:00到当前系统时间经历的毫秒数 2. setTime(); 设置 1970年1月1日00:00到time 的时间点 **** ## 日期格式化类:SimpleDateFormat 由于date 创建的日期对象显示的结果不符合中国的习俗,有些人看不懂,所以通过日期的格式化方法将其改为中国的时间显示方式 该类提供两个方法: format():将日期格式化,中国的显示方式:yyyy-MM-dd HH:mm:ss parse():将格式的日期转为日期格式 ![](https://box.kancloud.cn/830f4e883d527f2e896b6bbe13ddd286_998x839.png) **** ## 日历类:Calendar 所在包:java.util.Calendar 该类的存在就是为了操作时间的 Calendar 类是一个抽象类,没有自身的实现类,但是可以通过自身提供的getInstance add(int field, int amount):根据日历的规则,为给定的日历字段添加或减去指定的时间量。 get(int field):返回给定日历字段的值。 getActualMaximum(int field) 给定此 Calendar 的时间值,返回指定日历字段可能拥有的最大值。 getActualMinimum(int field) 给定此 Calendar 的时间值,返回指定日历字段可能拥有的最小值。