Java MCQ: Which of the following can be used to create an object in Java?
a) new
b) malloc
c) alloc
d) calloc
Answer:
a) new
Explanation:
In Java, the new
keyword is used to create an object of a class. It dynamically allocates memory for the object and returns a reference to it. For example, MyClass obj = new MyClass();
creates an object of MyClass
.
Other options like malloc
, alloc
, and calloc
are not used in Java. They are functions from the C programming language used for memory allocation, but Java has built-in memory management through the new
keyword and garbage collection.
Understanding object creation and memory management is key to writing effective Java programs that utilize resources efficiently.
Reference links:
https://www.rameshfadatare.com/learn-java-programming/
https://www.javaguides.net/p/java-tutorial-learn-java-programming.html