摘要: 数据类型String的常量池特性 在JVM中具有String常量池缓存的功能。 控制台打印结果如下: 出现这种情况就是因为Sting的两个值都是AA,两个线程持有相同的锁,所以造成线程B不能执行。因此在大多数情况下,同步synchronized代码块都不实用String作为锁对象,而改用其他,比如n 阅读全文
posted @ 2016-06-16 09:49 商商-77 阅读(267) 评论(0) 推荐(0)