what is the difference between java and object oriented programming?
Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. ... Object-oriented programming (OOP) is a programming language model.