В отличие от C ++, который сочетает в себе синтаксис для структурированного, универсального и объектно-ориентированного программирования, Java создавалась почти исключительно как объектно-ориентированный язык.
Java объектно-ориентирована.