为了账号安全,请及时绑定邮箱和手机立即绑定

常用工具类

标签:
Java
1. String
    实际的存储空间是private final char[]; 是不可改变的.每次在改变String中的内容时,实际都是一个新的String对象.
    String str = "hello";   常量对象"hello"存放在常量池中,直接返回其引用给str.
    String str1 = new String("hello"); 在堆中申请空间,然后将常量池中"hello"对象的value赋值给str1的value.
    str和str1的引用空间是不同的. str -引用-> 常量池, str1 -引用-> 堆空间.
    因为String每次改变都要创建一个新的对象,比较耗费性能.所以有StringBuffer和StringBuilder这两个类,支持修改内容.
    StringBuffer是线程安全的.
    StringBuilder不是线程安全的. 推荐使用.

2. UUID 结合网卡地址,时间戳,随机数来生成的唯一标识.  UUID.randomUUID().toString();
点击查看更多内容
2人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
JAVA开发工程师
手记
粉丝
1
获赞与收藏
31

关注作者,订阅最新文章

阅读免费教程

感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消