"Философия Java" если ты совсем ничего не знаешь в программировании (а я предполагаю, что твои знания крайне скудны, поскольку делать формочки в 1с и например бэкэнд на джаве это две разные вещи)
"Effective Java" для немного продвинутого обучения, но она на английском, поэтому если с ним проблемы, то увы (но если ты собираешься окунуться в джаву да и вообще в программирование с головой, то советую выучить английский хотя бы на уровне чтения документации)
Для быстрого старта можешь на всяких Coursera, Udemy и прочих сайтах пройти небольшие курсы, например "Java Tutorial for Complete Beginners". Суть в том, что даже если на джава раше тебе было слишком просто, то это не означает, что в ответственный момент ты не забудешь самую банальную штуку, поэтому я советую даже самые простые вещи (вплоть до того, как написать например лямбда выражение) мусолить только так и доводить все до автоматизма