リソースファイル

リソースファイル読み込み

InputStream is = ClassLoader.getSystemResourceAsStream(クラスパス先頭からのファイルパス);
InputStream is = getClass().getResourceAsStream(指定クラスからのファイルパス);

プロパティファイル

プロパティファイル読み込み

Properties prop = new Properties();
prop.load(new FileInputStream(new File("sample.properties")));
String value = prop.getProperty("item");

JSONファイル

JSONIC - Json/Javaオブジェクトマッパー。

* JSONIC - simple json encoder/decoder for java http://jsonic.osdn.jp/

YAMLファイル

SnakeYaml - YAMLファイルを読み書きするライブラリ。

* Google Code Archive - Long-term storage for Google Code Project Hosting. https://code.google.com/archive/p/snakeyaml/