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 the difference between call by reference and call by pointer?

0 Answers  


whays is mean by inner class?

4 Answers   HCL, IBM, TCS,


Can you inherit from an abstract class java?

0 Answers  


How can constructor chaining be done by using the super keyword?

0 Answers  


Explain the difference between string, stringbuffer and stringbuilder in java?

0 Answers  


Why is a constant variable important?

0 Answers  


Why is inheritance used in java?

0 Answers  


What will happen to the exception object after exception handling?

0 Answers  


Explain about map interface in java?

0 Answers  


3.2 Consider the following class: public class Point { protected int x, y; public Point(int xx, int yy) { x = xx; y = yy; } public Point() { this(0, 0); } public int getx() { return x; } public int gety() { return y; } public String toString() { return "("+x+", "+y+")"; } } Say you wanted to define a rectangle class that stored its top left corner and its height and width as fields. 3.2.1 Why would it be wrong to make Rectangle inherit from Point (where in fact it would inherit the x and y coordinates for its top left corner and you could just add the height and width as additional fields)? (1) 8 Now consider the following skeleton of the Rectangle class: public class Rectangle { private Point topLeft; private int height, width; public Rectangle(Point tl, int h, int w) { topLeft = tl; height = h; width = w; } public Rectangle() { this(new Point(), 0, 0); } // methods come here } 3.2.2 Explain the no-argument constructor of the Rectangle class given above. 3.2.3 Write methods for the Rectangle class to do the following: • a toString() method that returns a string of the format "top left = (x, y); height = h; width = w " where x, y, h and w are the appropriate integer values. • an above() method that tests whether one rectangle is completely above another (i.e. all y values of the one rectangle are greater than all y values of the other). For example, with the following declarations Rectangle r1 = new Rectangle(); Rectangle r2 = new Rectangle(new Point(2,2), 1, 4); the expression r2.above(r1) should give true, and r2.above (r2) should give false. (You can assume that the height of a rectangle is never negative.) (2) (5)

0 Answers  


How to sort an array in java without using sort method?

0 Answers  


Can a hashset contain duplicates java?

0 Answers  


Categories