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 |
What is in-memory replication?
Do I have to use jsps with my application?
What is J2EE?
What is MOM?
A user of a web application sees a jsessionid argument in the URL whenever a resource is accessed. What does this mean? a. The form must have the field jsessionid b. URL rewriting is used as the session method c. Cookies are used for managing sessions
how to search the pertical objects in a Collections
If I define a method in JSP scriplet <%..%>, where will it go after translation into a servlet?
Wt is the main difference between Java and Java J2EE and Advanced java?
What is permgen or permanent generation?
Where can I ask questions and make suggestions about seam?
Can we sent objects using Sockets?
What is Connection Pooling?
1 Answers Enteg Technologies, Infosys, Polaris,