Kokwe, The Java preferred to start Shildt, Horstmann, book of the series Head First (an amateur), and, if you already have the experience of owning a different language, Java philosophy Eckel. Also, algorithms something like Sedgwick, LaforГЄt or feed. And Android or book Reto Meier, Android or for professionals from the Big Nerd Ranch.