Skip to content

Files

Latest commit

dea2316 · Jan 1, 2018

History

History
This branch is 2254 commits behind iluwatar/java-design-patterns:master.

resource-acquisition-is-initialization

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Nov 28, 2017
Dec 31, 2017
Nov 28, 2017
Jan 1, 2018
layout title folder permalink categories tags
pattern
Resource Acquisition Is Initialization
resource-acquisition-is-initialization
/patterns/resource-acquisition-is-initialization/
Other
Java
Difficulty-Beginner
Idiom

Intent

Resource Acquisition Is Initialization pattern can be used to implement exception safe resource management.

alt text

Applicability

Use the Resource Acquisition Is Initialization pattern when

  • you have resources that must be closed in every condition