240 投稿
收录了18篇文章 · 5人关注
  • Resize,w 360,h 240
    再说设计模式-策略模式

    定义 策略模式(Strategy Pattern)是一种比较简单的模式,也叫政策模式(Policy Pattern)。其定义如下: Define...

  • Resize,w 360,h 240
    深入了解JDK中的Reference

    前言 Java在1.2版本之前只有普通的强引用,只要对象存在引用,则对象就不会被回收,即使内存不足,也是如此,JVM抛出了OOME时,也不会去回...

  • Resize,w 360,h 240
    再说设计模式-代理模式

    定义 代理模式(Proxy Pattern)是一个使用率非常高的模式,其定义如下: Provide a surrogate or placeho...

  • Resize,w 360,h 240
    ThreadLocal类的介绍

    前言 变量值的共享可以使用public static变量的形式,所有的线程都使用同一个public static变量。如果想实现每一个线程都有自...

  • Java中wait和notify的简单使用

    前言 在Java并发开发的过程中,我们总会遇到让一个线程等待另一个线程完成的案例。其实要实现这样的方式有很多,今天我主要给大家介绍的是怎么使用w...

  • Resize,w 360,h 240
    Java的锁优化

    高效并发是JDK1.6的一个重要主题,HotSpot虚拟机开发团队在这个版本上花费了大量的精力去实现各种锁优化技术,如适应性自旋(Adaptiv...

  • Resize,w 360,h 240
    Java中的线程安全及实现方法

    什么是线程安全? 《Java Concurrency In Practice》作者Brian Goetz对“线程安全”有一个比较恰当的定义: 当...

  • Resize,w 360,h 240
    Java与线程

    概述 并发不一定要依赖多线程(也可以是多进程,如PHP的多进程并发),但是在Java里面谈论并发,大多数都与线程脱不开关系。 线程的实现 线程是...

  • Resize,w 360,h 240
    Java内存模型(JMM)详解

    预警 本文约4千字,预计花费15分钟阅读完~~ 本文内容比较枯燥,但如果你能认认真真的看完,那你对Java内存模型将会有更深入的了解~~~ 概述...

  • java关键字synchronized的使用

    引言 线程安全是并发编程中的重要关注点,而造成线程安全问题的主要原因有两点: 存在共享数据(临界资源); 存在多个线程共同操作共享数据; 因此为...