What are field variable and local variable?

Answers were Sorted based on User's Feedback



What are field variable and local variable?..

Answer / ranganathkini

Variables declared outside any method/constructor but inside
the class block, is a field variable.

Variables that are declared within a method or a specific
block of statements are local variables.

Local variables are kept alive as long as the execution is
within the block they're defined in. Once the block is
exited, the local variables can no more be used.

Field variables have longer life than local variables in
that they can live as long as the instance they belong to is
active.

Is This Answer Correct ?    30 Yes 4 No

What are field variable and local variable?..

Answer / monoranjan gorai

Field Variable is a member of a class whereas Local Variable is a member of a method.

Is This Answer Correct ?    4 Yes 3 No

What are field variable and local variable?..

Answer / ravikiran(aptech mumbai)

field variable is the one which can have different access
local variable access restict to method only

Is This Answer Correct ?    8 Yes 9 No

Post New Answer

More Core Java Interview Questions

What is string literal in java?

0 Answers  


What is the r character?

0 Answers  


Is java an open source?

0 Answers  


why ,we are using jsp and html.which one is better?

2 Answers   Photon,


What is method and methodology?

0 Answers  






Is the empty set a singleton?

0 Answers  


Why singleton pattern is better than creating singleton class with static instance?

0 Answers  


what is meant by string pooling?

12 Answers   Oracle, Polaris, Tribal Fusion, Wipro,


What is the use of pattern in java?

0 Answers  


explain autoboxing in java?

0 Answers  


hi to all,i have a question on static block. i saved below as test.java class test extends a { static { System.out.println("test static"); } public static void main(String []dfs) { } } class a { static { System.out.println("a static"); } public static void main(String []asdf) { } } o/p as static test static but if i change base class as test class then class test { static { System.out.println("test static"); } public static void main(String []dfs) { } } class a extends test { static { System.out.println("a static"); } public static void main(String []asdf) { } } o/p test static explain me why "a static" wasn't print in second code when it is in derived class

1 Answers  


Is it possible to instantiate the abstract class?

0 Answers  


Categories