Спасибо, за рекомендации по книгам, нашел все, только немного смущает, что "Философия Java" и "Промышленное программирование" написаны в 2006 и 2007 годах, когда самой последней версией была Java SE 6. С другой стороны при моей базе знаний, которая чуть выше нуля, не имеет особой важности откуда эти знания изначально черпать, к тому же при необходимости все новые разработки можно посмотреть у Шилдта, который издался в 2014 и захватывает Java SE8.
Есть еще один нубский вопрос, который не дает мне спать по ночам. Насколько я понял, существует множество IDE (типа Greenfoot или BlueJ), позволяющих писать и проверять работу простеньких программ. Но как написать программу на "чистой" яве в JDK8? Где находится то самое окно, куда я должен вбить текст программы?
Последнюю версию явы скачал отсюда:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Ок, а с каких именно? Книг по программированию еще больше чем курсов и они все разных годов выпуска. Как понять, где все еще актуальная инфа?