您的位置:首页 > 编程语言 > Java开发

Java回炉之基本类

2015-12-04 15:33 561 查看

Java回炉之基本类

Java回炉之基本类
Object

String

StringBuffer

StringBuilder

Arrays

Integer

Character

Object

equals(Object obj)方法体为:return this==obj;

toString()方法体为:getClass().getName() + ‘@’ + Integer.toHexString(hashCode());

finalize()方法用于标记该对象可被回收

clone()被重写的子类需要实现Clonable接口(标记接口)

String

字符串变量相加:先开空间再拼接

字符串常量相加:先相加后去常量池找,有则返回,无则创建(全过程在常量池)

StringBuffer

线程安全(同步)

capacity():可存储大小,即容量

length():实际大小,即内容

reverse():反转字符串(逆序)

subString():返回值为String类型,本身并未改变

StringBuilder

线程不安全(异步)

api同StringBuffer

大部分情况使用StringBuilder

比StringBuffer效率高

Arrays

sort():排序

binarySearch():二分查找

Integer

byte取值范围内(-128~127)的值从常量缓冲区取值,否则new一个对象。

Character

isDigit():判断是否是数字
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: