What are field variable and local variable?
Answers were Sorted based on User's Feedback
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 |
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 |
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 |
What happens when you assigned a 'double' value to a 'String'?
Difference between ‘>>’ and ‘>>>’ operators in java?
What is the importance of hashcode() and equals() methods?
What is difference between final and finally in java?
Can you have a constructor in abstract class?
import java.io.*; class Demo { public static void main(String args[]) { File f=new File("1234.msg"); String arr[]=f.list(); System.out.println(arr.length); } }
What are measurable parameters?
If set accepts only one argument then how can it compare two objects to avoid duplicates
What are the six ways to use this keyword?
How to change the priority of thread or how to set priority of thread?
Can you use this() and super() both in a constructor?
What is the return type of readLine() when end of a file is reached?