append()方法,加强for循环,String得长度,静态方法sleep()

文章讲述了StringBuider的append方法功能,强调其非线程安全特性与StringBuffer的对比。加强for循环适用于读取数组和集合,但不支持修改。对于字符串长度,应使用length()方法。多线程中sleep()方法实际影响的是调用它的线程,如在main中则是main线程暂停。
摘要由CSDN通过智能技术生成
记录一下近期忘了的的知识。
StringBuider类
    append方法,该方法可以加的东西非常多,包括String和char[]
StringBuilder是非线程安全的,StringBuffer是线程安全的。

加强for循环
      1.只适合取数据,不能更改数据;
      2.只用于数组,或实现Iterable接口的集合类上;set,list
      for(数据类型 名称 : 实际的要循环的数组){}
      eg:   for(int num : arr)

对于string数据类型,想要获取长度,应该使用的是length(),因为是方法,不是属性

在多线程中得sleep()方法是静态方法,因此在main方法中,哪怕使用了其他的线程的对象去访问了sleep()方法,其实睡眠的仍然是main方法的栈,即main线程sleep了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值