How to create an instance of a class if the class has
private constructor?
Answers were Sorted based on User's Feedback
Answer / eswar
u can create instance like this...
class Ex
{
public static Ex e=null;
private Ex()
{}
public Ex getObj()
{
if(e==null)
e=new Ex();
return e;
}
}
Actually the above coding is example for singleton Java
class.... which creates omly one object per JVM
| Is This Answer Correct ? | 6 Yes | 1 No |
Answer / krishnanv
The above answer is perfectly ok only one thing missing i.e
the getObj() method must be static, then only we can call
directly without instantiating that class object.
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / meera
create an instance of a class within the same class.
then u can create an instance of a class if the class has
private constructor.
| Is This Answer Correct ? | 3 Yes | 2 No |
What is hash method?
What is Distributed Application and what is its usage?
What is thread pool? How can we create thread pool in java?
How is a variable stored in memory?
How much ram can a 64 bit processor theoretically?
Explain differences between checked and unchecked exceptions in java?
What is the purpose of stub and skeleton?
What are operators and its types?
Java is Pass by Value or Pass by Reference?
what is difference between front controller and action servlet?
Can we serialize static variables in java?
What are keywords and reserved words in java?