字符串缓冲区 & 其他常用对象(day15)


第十五天 字符串缓冲区 & 其他常用对象
1. StringBuffer字符串缓冲区
       append()向缓冲区追加数据,返回值还是StringBuffer
       方法的调用链
       insert()指定位置插入数据
       setCharAt(int index ,char ch)修改指定位置上的字符
       reverse()反转缓冲区内的字符
       delete(start,end)删除缓冲区中的字符
2. StringBuilder 也是字符串缓冲区
      StringBuffer 和 StringBuilder(JDK1.5)中的方法一摸一样
      区别在哪里
      StringBuffer 是线程安全的  效率低
      StringBuilder 是线程不安全的 效率高,推荐使用
         JDK版本1.5含以上
         开发的程序是单线程的,推荐Builder
         开发一个多线程的程序,推荐Buffer
3. System
       System类的常见方法
   确定当前的系统属性。
   static Properties getProperties()
       传递是的键 
   static String getProperty(String key) 
       结束虚拟机
    System.exit(0);
4. Runtime类
       私有构造方法
       static Runtime getRuntime() 
       单例模式设计
       exec(可以行文件 被打开的文件)
       返回进程对象Process
       进程对象中 destory()杀掉子进程,只能杀掉exec开启的进程
5. Math类,数学方面的计算,此类中方法,全部是static
       Math.E
       Math.PI 圆周率
       abs()获取一个数的绝对值
       ceil()大于或者等于参数的最小整数 分页*****
       floor()小于或者等于参数的最大整数****
       round()四舍五入
       pow()幂运算
       random() *****
      另一种随机数产生方法 Random类
      nextInt(范围) 推荐*****
6. Integer类-- 基本数据类型,对象包装类
     将基本数据类型,包装成对象,提供方法和属性
     MAX_VALUE  MIN_VALUE  静态的常量
     static int parseInt(字符串)将字符串转成int类型  *****
     int intValue() 将Integer包装的数据,转成基本数据类型
     static String toString()
     自动装箱,自动拆箱
     byte 取值范围,不开辟新的内存空间
  boolean ==> Boolean
  byte  ==> Byte
  short ==> Short
  int ==> Integer
  long ==> Long
  float ==> Float
  double ==> Double
  char ==> Character
7. 描述日期对象的类,Date util包
      构造 Date()   Date(毫秒)
      getTime()
      setTime()
8. 将日期进行格式化
      SimpleDateFormat
      将日期格式化成什么形式,这个类的构造方法来定义
      String format(日期对象)
9. 两个日期之间相差多少天
     日期 ,由用户在控制台输入
     结果就是相差的天数
     DateFormat df = DateFormat.getDateInstance();
      df.parse(String)转成日期对象
      日期对象转成毫秒值
      毫秒值相减
10. Calendar 日历类
     static getInstance() 返回日历对象
     get()获取日历中的部分
     set()设置日期
     add()指定的字段,进行偏移
11. Timer类 定时器
   |-- public void schedule(TimerTask task,
                     Date firstTime,
                     long period)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值