Alterar arquivo JSON

Tenho um arquivo JSON dessa maneira:

var map = {
    a:{
        	b:3,
		c:1
	},
	b:{
		a:3,
		c:5
	},
	c:{
		a:1,
		b:5
	}
}

Preciso ler esse arquivo e alterar os valores de a, b e c, como poderia fazer isso em Java?

Da uma olhada na API do Jackson2, talvez seja o que você precisa: https://www.mkyong.com/java/jackson-2-convert-java-object-to-from-json/