Java Clone
Every language which supports cloning of objects has its own rules and so does java. In java, it essentially means the ability to create an object with similar state as the original object. The clone() method provides this functionality. Learn some more concepts in these tutorials.