static variable is a class variable which value remains
constant for the entire class?? variable means value is
changed....hear value is not changed... why it is called
static variable
Answer Posted / singh_prabhakar
its a misconception if u think tht static variable's values
are nt changed....it does....!!!
the keyword static only means tht this variable belongs to
the class ie every object tht uses this var is using the
only copy of it wch lies with the class......unlike the
instance variable where when accessed every object enjoys a
copy for itself...
in short --in a class thr's a - "static int k=0;" n class
has three objects -"ob1,ob2,ob3" n say all tends to
increment "+2" to the value of k...then @ end after being
accessed by aal three objects the final value of "k" wud be
"6" ..!!!
[ASSUME it like a JOINT ACCOUNT IN A BANK BETWEEN TWO
SIBLINGS...transactions made by any of them is Reflected in
the shared account..]
| Is This Answer Correct ? | 4 Yes | 0 No |
Post New Answer View All Answers
What is digest authentication?
What is the description for expression element?
What are the main components of multi-tier architecture?
What is meant by applet in java?
What is java j2ee developer?
Which framework is best for java?
Is java still slow?
What is application configuration resource file?
What is the preferred size of a component in java?
whay java does not support bass by reference
Since we can create managed bean by two ways as, we can define the bean name in faces-config.xml file so that page can use that OR we can write annotation on bean class so that it is automatically assign to page but I want to know which one is good programming practice ? And also mention disadvantage of other which should not prefer ... Thanking you...
What are the j2ee client types?
Is java part of oracle?
Enlist the technologies embraced in j2ee?
What is webservices in java?