Original Post
Hallo! I am programming in java and I have to make sure that only one instance of a class is created. This instance should also be used by other classes. I am trying to use singleton but, it is not working.... This is how i want to get hold of my con: con c = new con.getTheOne_con(); but it's not correct because when I compile it I get that it can't be resolved to a type In my con class: private static con one_con = null; private con() { counter = counter +1; System.out.println("con created: "+ counter); } public static synchronized con getTheOne_con() { if(one_con == null) { one_con = new con(); } return one_con; } please help.....