Search Header Logo

Mastering Java Concepts

Authored by Sridhar Udayakumar

Information Technology (IT)

Professional Development

Used 1+ times

Mastering Java Concepts
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

30 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What are the four types of inheritance in Java?

Static Inheritance

Single Inheritance, Multilevel Inheritance, Hierarchical Inheritance, Multiple Inheritance (via interfaces)

Dynamic Inheritance

Circular Inheritance

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Explain the difference between an interface and an abstract class.

An abstract class is a contract with no implementation, while an interface can have some implemented methods.

An interface can have implemented methods, while an abstract class cannot.

An interface is a contract with no implementation, while an abstract class can have some implemented methods and state.

An interface can contain state, while an abstract class cannot.

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which method is used to compare two strings for equality in Java?

isEqual()

stringCompare()

compareTo()

equals()

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is the purpose of the 'throws' keyword in Java?

To declare that a method can throw exceptions.

To indicate a method's return type.

To specify the method's access level.

To define a method's parameters.

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

How do you create a custom exception in Java?

public class MyCustomException extends Exception { public MyCustomException(String message) { super(message); } public MyCustomException(String message, Throwable cause) { super(message, cause); }}

public class MyCustomException extends Exception { public MyCustomException(String message) { } }

public class MyCustomException { public MyCustomException() { } }

public class MyCustomException extends RuntimeException { }

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is single inheritance in Java?

Single inheritance in Java allows a class to inherit from multiple superclasses.

Single inheritance allows multiple classes to inherit from one superclass.

Single inheritance in Java allows a class to inherit from one superclass only.

Single inheritance means a class cannot inherit any properties from a superclass.

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Can a class implement multiple interfaces? If yes, how?

No, interfaces cannot be implemented by classes.

Yes, a class can implement multiple interfaces.

Yes, but only if the interfaces are related.

No, a class can only implement one interface.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?