Qual o melhor livro para se aprender a fazer aplicativos em java?

Alguem me ajuda num livro que seja o melhor para se programar em java

#Java
#iniciantes
#computao
#aplicativos
Disciplina:Programação de Aplicativos1.519 materiais