随笔分类 - 面试
摘要:synchronized 与Lock的异同? Lock是显式锁(手动开启和关闭锁,别忘记关闭锁),synchronized是隐式锁,出了作用域自动释放 Lock只有代码块锁,synchronized有代码块锁和方法锁 使用Lock锁,JVM将花费较少的时间来调度线程,性能更好。并且具有更好的扩展性(
阅读全文
摘要:亚信科技 年纪大了记性不好,记得什么写什么。 Java核心基础 String和StringBuffer区别 简单来说是常量与变量的区别,String对象一旦被创建就不可以被修改,重新赋值后就是一个新的对象。StringBuffer对象可以修改。String,StringBuffer,StringBu
阅读全文