java-design-patterns/resource-acquisition-is-initialization
Ilkka Seppälä 417f21ed3d
Code cleanup (#1461)
* Code cleanup

* Fix flux tests

* Fix checkstyle errors

* Fix compile error
2020-07-30 20:28:47 +03:00
..
2019-12-07 18:03:49 +02:00
2020-07-30 20:28:47 +03:00
2019-12-29 14:41:21 +02:00

layout, title, folder, permalink, categories, tags
layout title folder permalink categories tags
pattern Resource Acquisition Is Initialization resource-acquisition-is-initialization /patterns/resource-acquisition-is-initialization/ Idiom
Data access

Intent

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

Class diagram

alt text

Applicability

Use the Resource Acquisition Is Initialization pattern when

  • You have resources that must be closed in every condition