Java 程序中常见的内存毛病就是内存溢出和内存泄漏了。本帖专门来聊聊这俩毛病,以及做一下比较。
Java 常用关键字(keywords)整理
本帖用来整理一些常见的 Java 语言中的关键字(保留字)。
JVM 常用参数
JVM 的具体实现和调优纷繁复杂,本帖主要记录一些开发和测试过程中经常用到的一些参数。
Java 内存模型 JMM
在 JSR-133 规范中提出的 Java 内存模型(Java Memory Model, JMM),是一个用来定义一个一致性、跨平台的内存模型,是缓存一致性协议,用来定义数据读写的规则。
JVM 垃圾回收机制
其实,很多 Java 初学者即使一点 GC 都不懂,也能写出一个能用甚至还不错的程序或系统,但并不代表 Java 的 GC 就不重要。
JVM Class Loader 类加载器
Java 程序的基本单元,就是一个个的类(Class)及类实例(Class Instance)。在使用类之前,必须先将类加载进 JVM 的内存中。
JVM 概述
JVM 作为 Java 程序的容器,是所有 Java 程序依赖的平台。
观察者模式(Observer)
观察者模式属于对象行为型模式。
装饰器模式(Decorator)
装饰器模式属于对象结构型模式。
适配器模式(Adapter)
适配器模式属于结构型模式,具体有对于类或对象的不同形态。