Referencias del lenguaje
Java SE Development Kit 8 DownloadsDescompilador Java
Referencias JSON
Ejemplo completo: Java Gson read JSON from URLInputStream to JsonObject - GSON
Cómo leer y escribir ficheros JSON en Java
API de Java para procesamiento JSON: Introducción a JSON