object-oriented programming concept in Java uses objects as the primary criterion or building blocks instead of functions or methods.