в джаве нет множественного наследования (почти), нет метапрограммирования,у каждого объекта есть монитор, на который можно залочиться и которому можно нотифаи слать, все методы — виртуальные, в любой момент можно взять и перегрузить. есть gc, который позволяет не париться по поводу эксепшенов в деструкторе и прочих неподходящих местах. Программиста не спрашивают надо это ему или нет, ему просто дают кучу ништяков и при этом загоняют в новые рамки, чтобы он себе в ногу не выстрелил. Всё это напоминает Золотой Путь Бога-Императора Дюны, насильное принуждение программиста к спокойствию. Осталось выяснить, к какому Кразилецу нас готовит Гослинг