
Java基础
梦想成真那天
这个作者很懒,什么都没留下…
展开
-
Java多线程之~~~synchronized添加参数来实现独立的代码片段
有时候我们并不想在整个方法前面加上synchronized这个关键字,这样会使整个方法调用变的缓慢,我们只在关键 代码的地方增加这个synchronized这个关键字,然后这样就能加快方法或者代码的执行效率。然后可能还有一种情况就 是,我们有两个变量,其中任何一个变量都是同时只能一个变量访问,但是两个变量可以在同时被两个变量访问,这种 需求下我们就得使用sychronized的带参数的方法来实转载 2017-05-09 09:55:52 · 330 阅读 · 0 评论 -
StringBuilder与StringBuffer的区别
相信大家看到过很多比较String和StringBuffer区别的文章,也明白这两者的区别,然而自从Java 5.0发布以后,我们的比较列表上将多出一个对象了,这就是StringBuilder类。String类是不可变类,任何对String的改变都会引发新的String对象的生成;而StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象,可变和不可变类这一对对象已经齐全了转载 2017-05-10 10:05:54 · 283 阅读 · 0 评论