В каком порядке читать книги по изучению Java и Android?
Изучаю андроид, пишу свое приложение, но чувствую пробелы в знаниях Java.
Выбрал для себя такие книги(список ниже). Возможно, выбор плохой.
Java:
1. Head First Java.
2. Berd - Java Programming for Android Developers For Dummies.
3. Horstmann - Core Java.
Android:
1. Head First Android.
2. Murphy - The Busy Coder's Guide to Android Development.
3. Android Programming, The Big Nerd Ranch Guide.
Какую стратегию выбрать для освоения?
Сначала прочитать по джава или читать параллельно с литературой по Android? Что бы вы посоветовали, основываясь на моем списке? Или предложите свое, буду признателен.