Different ways to create an object in Java
New keyword Creates an object by directly calling a class constructor using the new keyword. This is the most common and straightforward way. Example: Student s1 = new Student(); Using newInstance() / Reflection — (Dynamic Object Creation) Creat...