title: What exactly is a class and an object in java, please explain in detail
body: <p>I'm a beginner in java, and I've gone through various definitions of OOP concepts, but I've never really understood the concept of a class and object, so could someone please explain this to me. and please don't just say an object is an instance of a class , what exactly does that mean? examples would help</p>