50% found this document useful (4 votes)
3K views

MCQ On Java Programming Language Fundamental

The document contains 20 multiple choice questions about Java programming language fundamentals. The questions cover topics such as the compilation and execution process, access modifiers, object-oriented programming concepts like inheritance and polymorphism, streams, remote method invocation, and language features like arrays and looping. Answers are not provided. Related posts with additional Java multiple choice question sets are listed at the end.

Uploaded by

Shuseel Baral
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
50% found this document useful (4 votes)
3K views

MCQ On Java Programming Language Fundamental

The document contains 20 multiple choice questions about Java programming language fundamentals. The questions cover topics such as the compilation and execution process, access modifiers, object-oriented programming concepts like inheritance and polymorphism, streams, remote method invocation, and language features like arrays and looping. Answers are not provided. Related posts with additional Java multiple choice question sets are listed at the end.

Uploaded by

Shuseel Baral
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

MCQ On Java Programming Language Fundamental Set12

1. A java program is first ................ and ...................


A) executed, run
B) compiled, run
C) run, compiled
D) interpreted, compiled

2. Byte code is also a ...........


A) machine code
B) bit code
C) cryptographic code
D) none

3. A private class is accessible from inside a .................


A) package
B) class
C) method
http://www.siteforinfotech.com/2014/08/mcq-on-java-programming-language.html

pdfcrowd.com

D) none

4. Consider the statement "x=(a>b)?a:b", then the value of x


is 19, if a=19 and b=12
A) true
B) not supported
C) false
D) none of the above

5. Adapter classes are used for ...............


A) code redundancy
B) code reduction
C) code organization
D) none

6. ..................... inheritance is enable by interface in java.


A) min level
B) multiple
C) low level
http://www.siteforinfotech.com/2014/08/mcq-on-java-programming-language.html

pdfcrowd.com

D) none

7. .................... is generated if a button is clicked in AWT.


A) ItemEvent
B) WindowEvent
C) ActionEvent
D) MouseEvent

8. Using which keyword we can access value of the instance


and class variables of that class inside the method of that
class itself.
A) super
B) final
C) this
D) either super or this

9. If a variable is declared FINAL, it must include


......................... value.
A) integer
B) number
C) initial
http://www.siteforinfotech.com/2014/08/mcq-on-java-programming-language.html

pdfcrowd.com

D) float

10. In java, string is a


A) primitive data type
B) abstract data type
C) combination of boolean
D) None of the above

11. Methods can be overloaded with a difference only in the


type of the return value
A) Not supported
B) False
C) True
D) None of the above

12. Each method in a java class must have a unique name


A) Not necessarily
B) True
C) False
http://www.siteforinfotech.com/2014/08/mcq-on-java-programming-language.html

pdfcrowd.com

D) None of the above

13. It is an important feature of java that it always provides a


default constructor to a class
A) Not supported
B) False
C) True
D) None of the above

14. If one or more abstract methods are not implemented in


an abstract class, then the subclass is also abstract.
A) Not necessarily
B) False
C) True
D) None of the above

15. Life cycle of an applet is described by ..................


methods.
A) six
B) three
C) four
http://www.siteforinfotech.com/2014/08/mcq-on-java-programming-language.html

pdfcrowd.com

D) five

16. Which of the following is not subclass of "writer" stream.


A) FileWriter
B) LineWriter
C) BufferedWriter
D) PrintWriter

17. In java RMI, stub is located in


A) client machine
B) proxy
C) server
D) none of the above

18. The new keyword will


i) create in instance of an object
ii) create instance of a class
iii) assign memory to an array
iv) call the destructor of a class
http://www.siteforinfotech.com/2014/08/mcq-on-java-programming-language.html

pdfcrowd.com

A) i and iii
B) ii and iii
C) i and ii
D) ii, iii and iv

19. ODBC stands for


A) Object Data Binding Command
B) Open Database Console
C) Open Database Connectivity
D) Open Database Command

20. Continue statement can be used


i) anywhere inside main method
ii) anywhere inside class
iii) within instance methods
iv) only within looping statements
A) i, ii and iii
B) i and iv
http://www.siteforinfotech.com/2014/08/mcq-on-java-programming-language.html

pdfcrowd.com

C) only iv
D) ii, iii and iv

Show/Hide Answers:

Related Posts:

Solved MCQ of Java Set-1


MCQ of Java with answer set-2
Solved MCQ of Java for Java Proficiency test set-3
Solved MCQ of Java set-4
Java MCQ Questions and Answers set-5
Java Multiple Choice Questions With Answers set-6
MCQ of Java With Answer set-7
Java Multiple Choice Questions With Answers set-8
Java Objective Questions with Answers set-9
Java MCQ Interview Questions With Answers set-10

http://www.siteforinfotech.com/2014/08/mcq-on-java-programming-language.html

pdfcrowd.com

You might also like