What are the limitations for static method?
Answer Posted / puneet
Static in context of java is something which is executed at
the time when the class is loaded by either bootstrap loader
or another loader into memory.These are basically for
initializations of the variables which wil be used by all
the instance variables.Say we need ot restrict how many
objects whill be created of the class store the no.of
objects created in a static variable and everytime the
object is called thestatic variable is incremented and as
soon as it reaches a limit restrict it by some logic.
The static methods can be called by the object refrence of
the class or the class name, they cannot use instance
variables or instance methods, they are the part of the
class and not instance, the static variables are stored in
registers and remain in the memory as long as the clas in
unloaded.
| Is This Answer Correct ? | 10 Yes | 10 No |
Post New Answer View All Answers
Why do we use predicate in java?
What is java argument list?
What is difference between final and immutable?
What is the benefit of abstract class?
Explain runtime exceptions?
What are the access modifiers in java?
Can I learn java without any programming experience?
Why is java called java?
Write a program to reverse a number in java?
What are different types of control structures?
Is it compulsory for a try block to be followed by a catch block in java for exception handling?
What is one third plus one third as a fraction?
What 5 doubled?
Explain spliterator in java8?
What is meant by stack and queue?