I have Resolved the code up to 1 error
import java.lang.util.*;
import java.io.*;
public class
Test {
public void writeObject(Object obj)
{
Test type = obj.getClass();
writeObject(Test test);
}
public void writeObject(Object obj,Test type)
{
System.out.println("I am an object");
}
public void writeObject(Integer obj,Test type)
{
System.out.println("I am an integer");
}
public void writeObject(List obj,Test type)
{
System.out.println("I am a List");
}
public void writeObject(Set obj,Test type)
{
System.out.println("I am a Set");
}
public static void main(
String args[])
{
Test test = new Test();
test.writeObject(new ArrayList());
}
}