adplus-dvertising
frame-decoration

Question

What is the output of the below Java program?
class Cricket
{ int runs; }

class Testing19
{
  public static void main(String[] args)
  {
    Cricket c1 = new Cricket();
    c1.runs = 250;
    Cricket c2;
    c2 = c1;
    c2.runs = 300;
    System.out.println("Runs= " + c1.runs);
  }
}

a.

Runs= 0

b.

Runs= 250

c.

Runs= 300

d.

Compiler error

Posted under Java Programming

Answer: (c).Runs= 300

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. What is the output of the below Java program?

Similar Questions

Discover Related MCQs

Q. A Java method is comparable to a __ in c language.

Q. All Java methods must have a return type. (TRUE / FALSE)

Q. State TRUE or FALSE.
A Java method can have the same name as the class name.

Q. in Java, add a ___ to a constructor to convert it into a method.

Q. Java method signature is a combination of ___.

Q. In Java, a method name can not start with a ___.

Q. In Java, a method name can start with ___.

Q. In Java, a method name can contain numbers from 2nd character onwards. (TRUE / FALSE).

Q. Choose the correct identifier for a method name in Java.

Q. A "this" operator used inside a Java method refers to ___ variable.

Q. A local variable declared inside a method can not be used in expressions without initializing it first. (TRUE / FALSE).

Q. In Java, local variables are stored in __ memory and instance variables are stored in ___ memory.

Q. A static-method or a static-variable is shared among all instances of a class. (TRUE / FALSE)

Q. Java does not allow nesting of methods. (TRUE / FALSE)

Q. A Java constructor is like a method without ___.

Q. The name of a constructor and the name of a class are ___.

Q. The placement of a constructor inside a class should be ___.

Q. The purpose of a Java constructor is ___.

Q. Memory is allocated to an object once the execution of ___ is over in Java language.

Q. In Java, a constructor with no parameters or no arguments is called ___ constructor.