JDK自带的类
系统中已经创建了类了,我们只需要得到该类的对象,调用类中自定义的方法即可。
上面文档中可以找到jdk自带所有类。以及类中相应得到方法。
String
StringBuffer和StringBuilde
这两个类也是操作字符串的。但是StringBuffer和StringBuilder的内容可以修改。而String字符串的内容不可变。StringBuffer和StringBuilder中的方法一样。我们只需要记住下面两个方法即可
注意:
- String底层不可变的字符数组,所以导致了String内容不可变,每次改变都会创建一个新的字符串对象。指针指向新的地址。 如果频繁的修改String的内容则效率低。
2.String: 它是不可变的,每次修改都会创建一个新的地址。而指针指向新的地址
StringBuffer:它是可变的,它的线程安全,但是效率比StringBuilder慢点
StringBuilder:它也是可变的,它线程不安全,但是效率高
** 日期时间类**
打印一个date对象时格式无法看懂。我们如果想变成我们能看懂的格式。使用日期格式化类把日期格式化为能看到的。
日期格式化类SimpleDateFormat
String format(Date date);把指定的日期格式化成相应的字符串。
Date parse(String str):把字符串转换为日期对象