灵雪java14

day14

StringBuffer类
String字符串类 字符串值不可变 可以共享
buffer 缓冲区 缓冲器
StringBuffer 字符串缓冲区,作用相当于一个容器,里面存放很多字符串值
特点:1.线程安全的可变字符序列
2.可以添加任意类型的数据,但是添加进去的数据会被转换成字符串类型
3.StringBuffer类主要是通过append和insert方法进行操作。
4.StringBuffer类是有索引,有序。
5.StringBuffer类构件对象会有一个初始容量,当存储元素超出初始容量,他会自动扩充
6.jdk5之后官方提供了一个等价的类StringBuilder类
不同步,速度较快,
crud操作:添加 插入 删除 替换
StringBuild类 属于线程不安全,执行效率高,推荐使用
Date类:日期类
1.date类有两大功能:1,吧日期解释为年月日,时分秒
2.允许格式化和解析日期字符串
2.Date类中的以上两大功能分别被Calendar类和DateFormat类替换掉
3.在date类中出现了大量的过时方法。
DateFormat类 java.text包中 是一个抽象类 直接子类SimpleDateFormat
作用:格式化日期并解析日期时间,通常用于日期和String字符串之间的转换
日期》》》文本 文本》》》日期
借助于Date

Calendar类: 日历类 实现日期和时间字段之间的转换
是一个抽象类
作用:获取日历上的时间字段值
Calendar的对象的创建通过静态的getInstance()
BigDecimal类 大数据中的大小数
BigInteger类 大数据中的大整数

包装类
基本数据类型和对应的包装类》》》对应的引用类型 class类型
ArrayList 容器
int Integer
char Character
基本数据类型转换成包装类》》》》valueOf 以int类型示例 Integer.valueOf(3)>>>>Integer
包装类转换成基本数据类型》》》》以int类型为例 intValue()>>>>>int
在jdk1.5之后,基本数据类型和包装类不在需要显示的转换》》》》会自动转换
装箱:基本数据类型转换成包装类
拆箱:包装类转换成基本数据类型
开发中,定义类中的属性时,建议使用包装类,因为可以多表示一种状态null

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值