What is static variable and static method?
Answer Posted / nagina
static variable:
It is a variable which belongs to the class and not to
object(instance).Static variables are initialized only
once , at the start of the execution . These variables will
be initialized first, before the initialization of any
instance variables. A single copy to be shared by all
instances of the class. A static variable can be accessed
directly by the class name and doesn’t need any object
Syntax : <class-name>.<variable-name>
static method:
It is a method which belongs to the class and not to
the object(instance). A static method can access only
static data. It can not access non-static data (instance
variables). A static method can call only other static
methods and can not call a non-static method from it.
A static method can be accessed directly by the class name
and doesn’t need any object
Syntax : <class-name>.<method-name>
A static method cannot refer to "this" or "super" keywords
in anyway
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
Does list maintain insertion order java?
How do you sort a set in java?
Which java ide is used the most?
Explain the advantages of packages in java?
Implement 2 stacks with just 1 array. The stack routines must not indicate overflow unless every slot in array is used.
Is array serializable java?
Can the garbage collection be forced by any means?
How do you sort words in java?
Explain about join() method?
What are the classes of java?
What do you understand by soft reference?
What is "this" keyword in java? Explain
Can static methods be inherited?
When will you define a method as static in Java?
What is autoboxing in java?