When we can access the static data member without creating
the object what is the need of the object in java.

Answers were Sorted based on User's Feedback



When we can access the static data member without creating the object what is the need of the objec..

Answer / avadhut rane

Object is needed to access a non static data member

Is This Answer Correct ?    11 Yes 1 No

When we can access the static data member without creating the object what is the need of the objec..

Answer / vijay

U cant call other class method without object.static member
is common for all object.if u want set some values for
specific object then the object is necessary

Is This Answer Correct ?    5 Yes 0 No

When we can access the static data member without creating the object what is the need of the objec..

Answer / paras bist

Static data is class level data,while objects contain
values of non static instancs varibles.
diffrent object contains diffrent values of instance
varibles ,
but all object can share same vale of static data.

Class abc{
int i;
int j;
static int x=10;
//-----some more code
}

diffrent object contain diffrent values of i&j,
but all object can share one value of x(ie 10 coz it is
static).

static data is accessed by class name and object also.

Is This Answer Correct ?    6 Yes 1 No

When we can access the static data member without creating the object what is the need of the objec..

Answer / viswa

The question is "when we can access the static data member
with out creating object?

To access a static member of data we no need to create an
object, using class name we can access that static data member.

What is the need of the object in java?

Object is required to access the instance variables as well
as instance methods in the class.With out the object we
can't access them.

Is This Answer Correct ?    7 Yes 2 No

When we can access the static data member without creating the object what is the need of the objec..

Answer / arun kumar maurya

there is no need to create object for static data member
because they define in class and take memory at load
time.while non static required memory dynamically so object
creation is necessary for that.object is created to
allocate the memory while in the case of static memory
already created.

Is This Answer Correct ?    2 Yes 1 No

Post New Answer

More Core Java Interview Questions

What is :: operator in java 8?

0 Answers  


what is mean by overriding in which situation we wil use?

5 Answers   Atlas Systems, CSC, DCPL,


How can you take string into InputStream?

3 Answers  


In a container there are 5 components. I want to display all the component names, how will you do that?

0 Answers  


what is the main differene between synchronize() method and Synchronize{}block?

1 Answers   3i Infotech,






Is ++ operator thread-safe in java?

0 Answers  


why did you choose your career in IT?

1 Answers   LIC,


What is the purpose of the strictfp keyword?

0 Answers  


What are the operands of instanceof operator?

3 Answers  


What is contract between hashcode and equal method?

0 Answers  


Does anyone still use java?

0 Answers  


What is vector capacity in java?

0 Answers  


Categories