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():判断是否是数字相关文章推荐
- Eclipse更改文件默认编码
- java反射机制(3)- 动态类加载与重载(Load and Reload)
- 从头认识java-12.2 Class对象(1)-简介
- java 读写word java 动态写入 模板文件
- SpringMVC拦截器(静态资源和权限管理)
- java 读写word java 动态写入 模板文件
- 使用Spring MVC统一异常处理实战<转>
- java入门练习题一
- String类intern()方法解析
- 校验业务与主逻辑解耦设计探讨与实践(观察者模式篇)
- java实现二分查找(迭代与递归)
- mongo学习笔记(四):java中使用group
- javaBean之单相互的复制
- 解决Eclipse创建android项目无法正常预览布局文件问题的方法
- java 内存分配
- Hive-命令行基本操作和java API访问hive数据库
- java简单的压缩方法(zip压缩)
- 控制输出java_control-output
- SpringMVC_异常处理
- 菱形 JAVA代码