Java Programming - 9
Multiple Choice Multiple Answer
Question
Which one does not extend java.lang.Number?
Correct Answer
Boolean , Character
Select The Blank
Question
The range of Byte is ________
Correct Answer
(-128 to 127)
Match The Following
Question
Correct Answer
Subclass of the Exception
RuntimeException
Access modifier
Public
Variable in inetrface
Static type
Handle exceptions
Throws class
Select The Blank
Question
The ________ statement defines a name space in which classes are stored
Correct Answer
Packages
True/False
Question
Suppose a given instance variable has been declared private, this instance variable is manipulated by methods outside its class.
Correct Answer
False
Select The Blank
Question
The most commonly used ________eger type is int.
Correct Answer
int
Multiple Choice Single Answer
Question
How to declare an interface example?
Correct Answer
access class classname implements interface.
Multiple Choice Multiple Answer
Question
What all the run( ) method can do?
Correct Answer
Can call other method , Declare variable
Select The Blank
Question
Threads define several ________.
Correct Answer
constructors
Multiple Choice Single Answer
Question
Which class can be extended?
Correct Answer
threadclass
Multiple Choice Single Answer
Question
What is meant by garbage collection?
Correct Answer
Object is no longer referred to by any variable
Match The Following
Question
Correct Answer
Class
New data type
Passing by value
Methods - pass by value
Passing by reference
Objects – pass by reference
Methods and variable
Members of class
Select The Blank
Question
________ statement in java is conditional branch statement.
Correct Answer
If
True/False
Question
Java allows loops to be nested.
Correct Answer
True
Select The Blank
Question
When java program starts up, one thread begin runing and it is called ________thread.
Correct Answer
main( )
Select The Blank
Question
________ is an instance of the class.
Correct Answer
Object
True/False
Question
Do while loop always executes its body at least once, because its conditional expression is at the bottom of the loop.
Correct Answer
True
Select The Blank
Question
________ is an instance of a class that implements the runnable interface.
Correct Answer
threadOb
True/False
Question
A thread's priority is used to decide when to switch from one running thread to the next, this is called as the context switch.
Correct Answer
True
Select The Blank
Question
________ are stored in hierarchical manner.
Correct Answer
Packages
Select The Blank
Question
________ are containers for classes.
Correct Answer
Packages
Multiple Choice Multiple Answer
Question
Exit statement is optional in which loops in java?
Correct Answer
While , Do-while , For
Multiple Choice Single Answer
Question
Select the facility provided along with JVM which enhances speed of execution :-
Correct Answer
Just-In-Time (JIT) compiler.
Multiple Choice Multiple Answer
Question
Which is a public static member of thread?
Correct Answer
currenthread( ) , mainthread( )
True/False
Question
Constructors can be overloaded like regular methods.
Correct Answer
True
Multiple Choice Single Answer
Question
A thread name can be obtained by caling which method?
Correct Answer
getName( )
Multiple Choice Single Answer
Question
What are the possible access modifiers while implementing interface methods?
Correct Answer
public
Multiple Choice Multiple Answer
Question
Main thread is important for which two reasons?
Correct Answer
It is thread from which other "child" thread will be swapped , Often it must be the last thread to finish execution because It performs various shutdown actions
Multiple Choice Multiple Answer
Question
Which are keywords in Java?
Correct Answer
Extends , Synchronized , Sizeof
Multiple Choice Single Answer
Question
Which statement defines a name space in which classes are stored?
Correct Answer
package
Multiple Choice Multiple Answer
Question
Which of these lines of code will compile?
Correct Answer
char c = 32; , short s = 20; , double d = 1.4;
Multiple Choice Multiple Answer
Question
By Providing the interface keyword, Java allows you to fully utilize the which aspect of polymorphism?
Correct Answer
One interface , Multiple methods
Multiple Choice Single Answer
Question
When you implement an interface method, it must be declared as :-
Correct Answer
Public
Multiple Choice Multiple Answer
Question
When might your program wish to run the garbage collector?
Correct Answer
Before it enters a compute-intense section of code , Before it enters a memory-intense section of code , When it knows there will be some idle time
True/False
Question
Transient variable is variable that may not be serialized.
Correct Answer
True
True/False
Question
The for statement loop can be infinite.
Correct Answer
True
True/False
Question
A constructor is automatically called when an object is instantiated.
Correct Answer
True
True/False
Question
Float data type is useful when we need fractional values.
Correct Answer
True
Multiple Choice Multiple Answer
Question
Java Operators can be divided into these groups :-
Correct Answer
Arithmetic , Bitwise , Relational
Multiple Choice Multiple Answer
Question
Java defines two ways when instantiating an object, such as :-
Correct Answer
Can implement the runnable interface , Can extend the thread class
Select The Blank
Question
A ________can implement more than one interface.
Correct Answer
Class
Multiple Choice Single Answer
Question
If you do not implement all the methods of an interface while implementing, what specifier should you use for the class ?
Correct Answer
abtract
Multiple Choice Single Answer
Question
Which statement is used to explicitly return from a method?
Correct Answer
Return
Multiple Choice Multiple Answer
Question
Which of the following is the declaration of an array of string objects?
Correct Answer
String[ ] s; , String [ ]s: , String[ s]:
Multiple Choice Single Answer
Question
Which statement provides an easy way to dispatch execution to different parts of your code based on the value of an expression?
Correct Answer
Switch
Multiple Choice Single Answer
Question
What are the kinds of variables in Java?
Correct Answer
Instance, local, class variables
True/False
Question
Variable in an interface are implicitly final and static.
Correct Answer
True
Java Programming - 8
True/False
Question
Nested if is less efficient then switch statement.
Correct Answer
True
Select The Blank
Question
________ are stored in hierarchical manner.
Correct Answer
Packages
Select The Blank
Question
The mechanism by which java frees the memory occupied by unused objects is ________.
Correct Answer
Garbage Collection
Multiple Choice Single Answer
Question
When you implement an interface method, it must be declared as :-
Correct Answer
Public
Multiple Choice Single Answer
Question
What are primitive data types?
Correct Answer
byte, short, int, long
True/False
Question
In While loop condition can be any Boolean expression
Correct Answer
True
Select The Blank
Question
Long makes it useful when big ________ numbers are needed.
Correct Answer
Whole
Multiple Choice Single Answer
Question
Which Control Statement allow the program to execute in a non-linear fashion?
Correct Answer
Jump
True/False
Question
With java Type Casts are checked at both compile-time and runtime.
Correct Answer
True
Multiple Choice Multiple Answer
Question
Which of the following assignments are valid?
Correct Answer
short s = 28; , double d = 2.3; , int I = '1';
Multiple Choice Multiple Answer
Question
Java defines two ways when instantiating an object, such as :-
Correct Answer
Can implement the runnable interface , Can extend the thread class
Select The Blank
Question
The explicit drop of an object reference by setting the value of a variable, whose data type is a reference type of ________.
Correct Answer
Null
Multiple Choice Single Answer
Question
What is a string?
Correct Answer
A combination of characters called as string
Multiple Choice Multiple Answer
Question
What are the programming constructs?
Correct Answer
Sequential , Selection -- if and switch statements , Iteration -- for loop, while loop and do-while loop
Multiple Choice Single Answer
Question
What can be created by instantiating an object type thread?
Correct Answer
Thread
Select The Blank
Question
In ________ statement the value of the expression is compared with each of the literal values in case statements.
Correct Answer
Switch
Multiple Choice Single Answer
Question
How to declare an interface example?
Correct Answer
access class classname implements interface.
True/False
Question
Integer can Cast to byte value.
Correct Answer
False
True/False
Question
Transient variable is variable that may not be serialized.
Correct Answer
True
Multiple Choice Single Answer
Question
Using which keyword we can fully abstract a class?
Correct Answer
interface
Select The Blank
Question
The ________ loop repeats a set of statements a certain number of times until a condition is matched.
Correct Answer
For
Select The Blank
Question
There are ________ kinds of Floating point type
Correct Answer
Two
True/False
Question
By default, all program import the java.lang package.
Correct Answer
True
Multiple Choice Multiple Answer
Question
What returns a reference to the thread in which it is called?
Correct Answer
Method , Class , Object
True/False
Question
Do while loop always executes its body at least once, because its conditional expression is at the bottom of the loop.
Correct Answer
True
Multiple Choice Multiple Answer
Question
Which statements can be used with the java's loop?
Correct Answer
Jump , Continue , Break
Match The Following
Question
Correct Answer
start( )
thread
main thread
child thread
NewThread
this
sleep( )
milliseconds
Select The Blank
Question
________ are containers for classes.
Correct Answer
Packages
Multiple Choice Multiple Answer
Question
Java's multithreading system is built upon :-
Correct Answer
Thread class , Its methods , Companion interface
Select The Blank
Question
The default encoding of objects supports the ________ of the classes.
Correct Answer
Evolution
Multiple Choice Multiple Answer
Question
Which are the keywords use in switch statement?
Correct Answer
Case , Default
Multiple Choice Single Answer
Question
A Java application can execute anywhere on the network, this implements that Java is :-
Correct Answer
Architecture neutral
True/False
Question
Boolean values can be cast into any other primitive type.
Correct Answer
False
Match The Following
Question
Correct Answer
It can have only one of two possible values
Boolean type
Float hightemp, lowtemp
Float variable declarations
Smallest int type
Byte
Floating point numbers are also known as
Real Numbers
Multiple Choice Multiple Answer
Question
Which one does not extend java.lang.Number?
Correct Answer
Boolean , Character
Select The Blank
Question
The smallest integer type is ________.
Correct Answer
Byte
Multiple Choice Multiple Answer
Question
Which is a public static member of thread?
Correct Answer
currenthread( ) , mainthread( )
True/False
Question
Casting does not affect the original object or value.
Correct Answer
True
Select The Blank
Question
Anything declared ________ can be accessed from anywhere within program.
Correct Answer
Public
Multiple Choice Single Answer
Question
Which method is used to determine the class of an object?
Correct Answer
getClass( ) method
Multiple Choice Multiple Answer
Question
Method definition has four parts, they are :-
Correct Answer
Name of the method , Type of object , List of parameters
True/False
Question
Object oriented programming organizes a program around processes acting on data.
Correct Answer False
Multiple Choice Single Answer
Question
What are the possible access modifiers while implementing interface methods?
Correct Answer
public
Multiple Choice Single Answer
Question
Which statement defines a name space in which classes are stored?
Correct Answer
package
Multiple Choice Single Answer
Question
Which statement is used to explicitly return from a method?
Correct Answer
Return
Multiple Choice Multiple Answer
Question
There are two distinct types of multitasking. Which are those?
Correct Answer
Process based , Thread-base
Multiple Choice Multiple Answer
Question
Exit statement is optional in which loops in java?
Correct Answer
While , Do-while , For
Java Programming - 7
Multiple Choice Single Answer
Question
Java's which system allows a thread to enter a synhcronized method on an object, and then wait there until some other thread explicitly notifies it to come out :-
Correct Answer
Messaging
Multiple Choice Multiple Answer
Question
Packages act as containers for :-
Correct Answer
Classes , Subordinate packages
True/False
Question
Threads priorities are not integers that specify the relative priority of one thread to another.
Correct Answer
False
Multiple Choice Single Answer
Question
When java program starts up, which thread begins running immediately?
Correct Answer
Main thread
Multiple Choice Single Answer
Question
Java provides built-in support for which programming?
Correct Answer
Multithreaded
Select The Blank
Question
The ________ is similar to break, except that instead of halting the execution of the loop, it starts the next iteration.
Correct Answer
Continue
Multiple Choice Single Answer
Question
When can a constructor be called without specifying arguments?
Correct Answer
When there are no constructors for the class
Match The Following
Question
Correct Answer
Memory deallocation
Garbage Collection
This
Current Object
Constructor
Initialization object
Parameters
Method Generalized
Select The Blank
Question
The mechanism which binds together the code and data and keeps both safe is ________.
Correct Answer
Encapsulation
Select The Blank
Question
________ is an instance of a class that implements the runnable interface.
Correct Answer
threadOb
Multiple Choice Multiple Answer
Question
Expression must be of the data types :-
Correct Answer
Byte , Short , Int
True/False
Question
Java define eight simple types of data byte, short, int, long, char, float, double, boolean.
Correct Answer
True
Multiple Choice Multiple Answer
Question
What modifiers may be used with top-level class?
Correct Answer
Public , Abstract , Final
Multiple Choice Single Answer
Question
Syntax to declare a variable in java is :-
Correct Answer
type identifier [=value][,identifier[=value]…]
Select The Blank
Question
________ statement in java is conditional branch statement.
Correct Answer
If
Multiple Choice Single Answer
Question
Which statement used inside a set of nested loops, will only break out of the innermost loop?
Correct Answer
Break
Select The Blank
Question
In ________ statement condition is true, then statement 1 is executed.
Correct Answer
If
Multiple Choice Multiple Answer
Question
The source for the frist package defines three classes
Correct Answer
Protection , Derived , SamePackage
True/False
Question
Java compiler stores the .class files in the path specified in CLASSPATH environmental variable.
Correct Answer
False
True/False
Question
Interface can be extended.
Correct Answer
True
Select The Blank
Question
________ is the logical construct upon which the entire java language is built.
Correct Answer
Class
Your Answer
Class
True/False
Question
Is it necessary to implement all the methods of an interface while implementing the interface
Correct Answer
False
Multiple Choice Multiple Answer
Question
Which loops can be nested in java?
Correct Answer
While , Do-while , For
True/False
Question
Float data type is useful when we need fractional values.
Correct Answer
True
Multiple Choice Multiple Answer
Question
What all the run( ) method can do?
Correct Answer
Can call other method , Declare variable
True/False
Question
Variable in an interface are implicitly final and static.
Correct Answer
True
Multiple Choice Single Answer
Question
Which of the following operators are used in conjunction with the this and super references?
Correct Answer
The dot operator
Your Answer
The dot operator
Select The Blank
Question
The ________ keyword halts the execution of the current loop and forces control out of the loop.
Correct Answer
Break
Multiple Choice Single Answer
Question
What is a data structure that controls the state of a collection of threads as a whole?
Correct Answer
Thread group
Multiple Choice Multiple Answer
Question
By Providing the interface keyword, Java allows you to fully utilize the which aspect of polymorphism?
Correct Answer
One interface , Multiple methods
Select The Blank
Question
For externalizable objects the ________ is solely responsible for the external format of its contents.
Correct Answer
Class
Multiple Choice Multiple Answer
Question
Which are the java's control statements?
Correct Answer
For , If , Switch
Multiple Choice Single Answer
Question
What are the kinds of variables in Java?
Correct Answer
Instance, local, class variables
Multiple Choice Multiple Answer
Question
Java Operators can be divided into these groups :-
Correct Answer
Arithmetic , Bitwise , Relational
Match The Following
Question
Correct Answer
Interface
Abtract method
Pacakge declaration
Package pkg
Java.applet.Applet
Class Applet
Java.applet
Java.applet package
Multiple Choice Single Answer
Question
What is an array?
Correct Answer
It is value collection of same type of data type
Multiple Choice Multiple Answer
Question
Modulus operator % can be applied to these data types :-
Correct Answer
floating Point , Integer , Character
Select The Blank
Question
Start( )executes a call to ________.
Correct Answer
run( )
Select The Blank
Question
________ is an instance of the class.
Correct Answer
Object
Select The Blank
Question
________method starts a threrad by calling its run method.
Correct Answer
start( )
Multiple Choice Single Answer
Question
Which Control Statements allow the program to choose different paths of execution?
Correct Answer
Selection
Multiple Choice Single Answer
Question
Which Control Statements enable program execution to repeat one or more statements?
Correct Answer
Iteration
True/False
Question
The switch statement does not require a break.
Correct Answer
False
Your Answer
True
True/False
Question
In Interface we need not use the keyword abstract for the methods.
Correct Answer
True
Multiple Choice Multiple Answer
Question
What are the Logical operators?
Correct Answer
OR() , AND(&) , XOR(^)
True/False
Question
Byte can be Cast to Double Value.
Correct Answer
True
Multiple Choice Multiple Answer
Question
Which thread is created automatically when the program is started?
Correct Answer
Main thread
No comments:
Post a Comment