定义 策略模式(Strategy Pattern)是一种比较简单的模式,也叫政策模式(Policy Pattern...[作者空间]
前言 Java在1.2版本之前只有普通的强引用,只要对象存在引用,则对象就不会被回收,即使内存不足,也是如此,JV...[作者空间]
定义 代理模式(Proxy Pattern)是一个使用率非常高的模式,其定义如下: Provide a surro...[作者空间]
前言 变量值的共享可以使用public static变量的形式,所有的线程都使用同一个public static变...[作者空间]
前言 在Java并发开发的过程中,我们总会遇到让一个线程等待另一个线程完成的案例。其实要实现这样的方式有很多,今天...[作者空间]
高效并发是JDK1.6的一个重要主题,HotSpot虚拟机开发团队在这个版本上花费了大量的精力去实现各种锁优化技术...[作者空间]
什么是线程安全? 《Java Concurrency In Practice》作者Brian Goetz对“线程安...[作者空间]
概述 并发不一定要依赖多线程(也可以是多进程,如PHP的多进程并发),但是在Java里面谈论并发,大多数都与线程脱...[作者空间]
预警 本文约4千字,预计花费15分钟阅读完~~ 本文内容比较枯燥,但如果你能认认真真的看完,那你对Java内存模型...[作者空间]
引言 线程安全是并发编程中的重要关注点,而造成线程安全问题的主要原因有两点: 存在共享数据(临界资源); 存在多个...[作者空间]
引入 长期以来,多线程问题颇为受到面试官们的青睐。如果你去参加一个面试,面试官全程没有问你一个关于多线程的问题,你...[作者空间]
前言 在我们工作和学习的过程中,Java线程我们或多或少的都会用到,但是在使用的过程上并不是很顺利,会遇到各种各样...[作者空间]
所谓 Java 类文件,就是通常用 javac 编译器产生的 .class 文件。这些文件具有严格定义的格式。Ja...[作者空间]
什么是ASM? ASM是一个字节码操控框架。它能被用来动态生成类,或者增强既有类的功能。ASM可以直接产生二进制c...[作者空间]
环境准备 今天头脑一热,想把spring-framework的源代码编译一下,拿出说干就干的精神开始吧!Sprin...[作者空间]
这个问题很可能是每一个有追求的IT从业人员,想对某一系统、框架进一步了解时都会想到的第一个问题。我们对一个新的框架...[作者空间]
预备知识 单词发音 英 [sɪərɪəlaɪ'zəbl]美 [sɪərɪrlaɪ'zəbl] 什么叫序列化 下面引...[作者空间]
Class类是什么? Class是一个类,位于java.lang包下。在Java中每个类都有一个相对应的Class...[作者空间]