Как разобраться во всем стэке технологий Жавы?
попробуйте поискать mind map-ы вроде таких:
zeroturnaround.com/wp-content/uploads/2014/06/jtnt...
Не путайте стек технологий и язык.
Сам по себе язык ничего не дает, он связывает разные компоненты определенной логикой.
Зависит от того, что вам нужно. Нужно писать под мобильные девайся - учите стек мобильных технологий. нужно писать под веб - учите веб. Нужно писать в команде - учите командные инструменты и стилистику.