what is singleton class? where it mainly used in the
projects?
Answers were Sorted based on User's Feedback
Answer / jhuma
singleton class is such kind of class in which only one
object is created throughout the life time of the class.
class Singleton
{
public static Singletone si;
private Singletone()
{
si=new Singletone();
}
public static Singletone show()
{
return si;
}
public static void main(String ar[])
{
Singleton s1=Singletone.show();
}
}
Is This Answer Correct ? | 44 Yes | 22 No |
Answer / niraj
singleton means single. singleton class is that class
which have only one object , or in which class has only one
object .
Is This Answer Correct ? | 17 Yes | 3 No |
singleton means create the one and only object per class
that per jvm
---use to decrese globel variables
---to provide the encapsulation
Is This Answer Correct ? | 13 Yes | 5 No |
Answer / suresh jv
Singleton class is a class, it allows jvm to create only one
object.
note:
most of the people think that servlet is a singleton class.
but it is not a singleton class. Actually for each servlet
one object will be created by container.
But suppose if u want to create another object for same
servlet, that servlet allows us to create another object but
the container (server) will not allow to create second object.
When a huge amount of requests coming to servlet, some of
the servers (espcially weblogic)allows to create second
object for same servlet to handle huge amount of requests,
then how can u say servlet is a singleton class.
"The class, itself doesn't allow to create second object "
is called singleton class.
this helps a lot u.....
Is This Answer Correct ? | 1 Yes | 1 No |
difference between HashMap, Hashset and hashTable?
what is the use of State Factories?
What are the methods used for inter-thread communication? and in what class these methods are defined?
Why is actionform a base class rather than an interface?
What is the O/P of the below Code Snippet ? And how does it imply the concept of call-by-value/call-by-reference. (Note : Pls ignore syntx errors) public class One { sop ("Into One--"); } public class Two extends One{ sop ("Into Two--"); } public class Home { One a; Two t; public static void main(argv[]) { sop ("In Home--"); sop(One.a); sop(Two.a); sop(One.t); sop(Two.t); } }
What is the lifecycle of an applet?
What are local interfaces? Describe.
How would you reatach detached objects to a session when the same object has already been loaded into the session?
What is the immediate superclass of the applet class?
When a thread blocks on i/o, what state does it enter?
Which javutil classes and interfaces support event handling?
What is mdb and what is the special feature of that?