- 博客(3)
- 资源 (7)
- 收藏
- 关注
转载 Java中Synchronized和Lock的使用和区别
转载自:http://blog.csdn.net/imzoer/article/details/9457639 Lock的锁定是通过代码实现的,而 synchronized 是在 JVM 层面上实现的 synchronized在锁定时如果方法块抛出异常,JVM 会自动将锁释放掉,不会因为出了异常没有释放锁造成线程死锁。但是 Lock 的话就享受不到 JVM 带来自动的功能,出现异常时
2016-03-02 11:43:42 6358
转载 Java之静态内部类(static class)
转载自:http://blog.sina.com.cn/s/blog_5da93c8f0100wib7.html 在一个类中创建另外一个类,叫做成员内部类。这个成员内部类可以静态的(利用static关键字修饰),也可以是非静态的。 一、静态内部类的使用目的。 在 定义内部类的时候,在其前面加上一个权限修饰符static。这个内部类就变为了静态内部类。如在进行代码程序测试
2016-03-02 11:35:09 5038 2
转载 java对象的强引用,软引用,弱引用和虚引用
众所周知,java中是JVM负责内存的分配和回收,这是它的优点(使用方便,程序不用再像使用c那样操心内存),但同时也是它的缺点(不够灵活)。为了解决内存操作不灵活这个问题,可以采用软引用等方法。 在JDK1.2以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及状态,程序才能使用它。这 就像在日常生活中,从商店购买了某样物品
2016-03-02 11:28:26 495
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人