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
What are peerless components?
Explain access specifiers?
What is volatile data type?
How can you read content from file in java?
What is a container in a gui?
Why is core java important?
What does indexof return in java?
Why main method is called first in java?
What is nan inf?
Explain java coding standards for interfaces?
What is a superclass?
How many ways can we create the string object?
What are the differences between forwarding () method and sendredirect() methods?
Which collection allows duplicate values in java?
What is use of static in java?