Thursday, October 27, 2011

Java Programming - 3

Java Programming - 3

Multiple Choice Multiple Answer
Question
What all the run( ) method can do?
Correct Answer
Can call other method , Declare variable

True/False
Question
Each class in java can have a finalizer method.
Correct Answer
True

Multiple Choice Multiple Answer
Question
Method definition has four parts, they are :-
Correct Answer
Name of the method , Type of object , List of parameters

Multiple Choice Single Answer
Question
Which is the default access modifier for an interface method?
Correct Answer
public


Multiple Choice Multiple Answer
Question
Which are the two threads of java?
Correct Answer
mainthread( ) , childthread( )


Multiple Choice Single Answer
Question
Which operator is used to create and concatenate string?
Correct Answer
Addition operator(+).

Select The Blank
Question
The ________ repeats a set of code at least once before the condition is tested.
Correct Answer
Do-while loop

Multiple Choice Single Answer
Question
Which statement will always execute the body of a loop at least once?
Correct Answer
Do


Select The Blank
Question
Double data type uses ________ to store a value
Correct Answer
64 bits


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

Multiple Choice Multiple Answer
Question
What are the Logical operators?
Correct Answer
OR() , AND(&) , XOR(^)


Match The Following
Question
Correct Answer

The data, or variable, defined within a class
Instance variable.

General form of Cast
(target--type)value

Determine the relationship that one operand has to the other
Relational Operator

The secondary versions of the Boolean AND and OR operators
Short-Circuit Logical Operators


Multiple Choice Multiple Answer
Question
Which of these lines of code will compile?
Correct Answer
short s = 20; , char c = 32; , double d = 1.4;


Select The Blank
Question
Threads define several ________.
Correct Answer
constructors


True/False
Question
A thread can be blocked when waiting for a resource.
Correct Answer
True

Multiple Choice Single Answer
Question
Which cast must be used to convert a larger value into a smaller one?
Correct Answer
Explicit cast.


Select The Blank
Question
________ is the logical construct upon which the entire java language is built.
Correct Answer
Class


Multiple Choice Single Answer
Question
What is meant by garbage collection?
Correct Answer
Object is no longer referred to by any variable


True/False
Question
Short data type range is -30,376 to 32768.
Correct Answer
False


Select The Blank
Question
________method starts a threrad by calling its run method.
Correct Answer
start( )


Multiple Choice Multiple Answer
Question
Exit statement is optional in which loops in java?
Correct Answer
For , While , Do-while


Match The Following
Question
Correct Answer

Exit any loop
Break

If
Else

Loop
While

Jump
Break, continue, return


Select The Blank
Question
A ________can implement more than one interface.
Correct Answer
Class


Select The Blank
Question
The most commonly used ________eger type is int.
Correct Answer
int


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
Which statement used inside a set of nested loops, will only break out of the innermost loop?
Correct Answer
Break


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


True/False
Question
There is no Global Variable in Java.
Correct Answer
True


Multiple Choice Multiple Answer
Question
Which are keywords in Java?
Correct Answer
Extends , Synchronized , Sizeof


Select The Blank
Question
There are ________ kinds of Floating point type
Correct Answer
Two


Multiple Choice Single Answer
Question
How to change the values of the elements of the array?
Correct Answer
By using array subscript expression


Multiple Choice Multiple Answer
Question
Which loops can be nested in java?
Correct Answer
While , Do-while , For


Multiple Choice Multiple Answer
Question
Which are the keywords use in switch statement?
Correct Answer
Case , Default

Multiple Choice Single Answer
Question
What is a string?
Correct Answer
A combination of characters called as string


True/False
Question
All the methods declared inside an Interface are abstract.
Correct Answer
True


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
What are primitive data types?
Correct Answer
byte, short, int, long


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


True/False
Question
A suspended thread can then be resumed allowing it to pick up where it left off.
Correct Answer
True


Multiple Choice Multiple Answer
Question
Java's multithreading system is built upon :-
Correct Answer
Thread class , Its methods , Companion interface


Multiple Choice Single Answer
Question
How array is defined?
Correct Answer
int arr[];


Multiple Choice Single Answer
Question
How do you assign values to variables?
Correct Answer
By using the assignment operator =.


True/False
Question
Byte can be Cast to Double 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
What are the kinds of variables in Java?
Correct Answer
Instance, local, class variables


True/False
Question
Is it necessary to implement all the methods of an interface while implementing the interface
Correct Answer
False

Java Programming - 2

Multiple Choice Multiple Answer
Question
Which are the two threads of java?
Correct Answer
mainthread( ) , childthread( )


Multiple Choice Single Answer
Question
How can class be imported from a package to a program?
Correct Answer
import java.packagename.classname


Multiple Choice Single Answer
Question
Which keyword is used to create an instance of a class?
Correct Answer
new


Multiple Choice Single Answer
Question
Multiple Choice Single Response
Correct Answer
Object oriented programming.



Multiple Choice Single Answer
Question
Which is the default access modifier for an interface method?
Correct Answer
public


Multiple Choice Single Answer
Question
How multidimensional array is declared?
Correct Answer
int[4] [5];


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
Casting occurs commonly between numeric types
Correct Answer
True


Select The Blank
Question
Start( )executes a call to ________.
Correct Answer
run( )


True/False
Question
Running threads can be suspended, which temporarily suspends its activity.
Correct Answer
True


Select The Blank
Question
A ________ is a subclass of itself.
Correct Answer
Class


Multiple Choice Single Answer
Question
How many concrete classes can you have inside an interface?
Correct Answer
none


Multiple Choice Single Answer
Question
Java Applets are intelligent programs means :-
Correct Answer
They can react to user input and dynamically change.

Multiple Choice Single Answer
Question
Which of the following can be referenced by 'this' variable?
Correct Answer
The instance variables and methods of a class


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


True/False
Question
Object oriented programming organizes a program around processes acting on data.
Correct Answer
False


Multiple Choice Multiple Answer
Question
Which of these lines of code will compile?
Correct Answer
short s = 20; , char c = 32; , double d = 1.4;


Select The Blank
Question
________ are stored in hierarchical manner.
Correct Answer
Packages


Multiple Choice Multiple Answer
Question
What are different data types in java?
Correct Answer
char , double , byte


Multiple Choice Single Answer
Question
Select the facility provided along with JVM which enhances speed of execution :-
Correct Answer
Just-In-Time (JIT) compiler.


Match The Following
Question
Correct Answer

The data, or variable, defined within a class
Instance variable.

General form of Cast
(target--type)value

Determine the relationship that one operand has to the other
Relational Operator

The secondary versions of the Boolean AND and OR operators
Short-Circuit Logical Operators


Multiple Choice Multiple Answer
Question
Modulus operator % can be applied to these data types :-
Correct Answer
floating Point , Integer , Character


Multiple Choice Multiple Answer
Question
Expression must be of the data types :-
Correct Answer
Byte , Short , Int


Select The Blank
Question
For externalizable objects the ________ is solely responsible for the external format of its contents.
Correct Answer
Class


Multiple Choice Single Answer
Question
Using which keyword we can fully abstract a class?
Correct Answer
interface


Select The Blank
Question
The ________ repeat a set of code while the condition is false.
Correct Answer
While loop


Multiple Choice Multiple Answer
Question
Which of the following are mathematical Expressions?
Correct Answer
(+ +) , (+ =) , (- =)


Multiple Choice Single Answer
Question
Which method is used to determine the class of an object?
Correct Answer
getClass( ) method


Select The Blank
Question
The mechanism which binds together the code and data and keeps both safe is ________.
Correct Answer
Encapsulation


True/False
Question
Java compiler stores the .class files in the path specified in CLASSPATH environmental variable.
Correct Answer
False


Multiple Choice Single Answer
Question
Java was developed at :-
Correct Answer
Sun Microsystems


Multiple Choice Single Answer
Question
What are the kinds of variables in Java?
Correct Answer
Instance, local, class variables


True/False
Question
If the break statement is omited in switch statement, then execution will continue on into the next case.
Correct Answer
True


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


Multiple Choice Multiple Answer
Question
The source for the frist package defines three classes
Correct Answer
Protection , Derived , SamePackage


Multiple Choice Multiple Answer
Question
Exit statement is optional in which loops in java?
Correct Answer
While , Do-while , For


Select The Blank
Question
In ________ statement condition is true, then statement 1 is executed.
Correct Answer
If


Multiple Choice Single Answer
Question
What are the possible access modifiers while implementing interface methods?
Correct Answer
public


Multiple Choice Multiple Answer
Question
Which is a public static member of thread?
Correct Answer
currenthread( ) , mainthread( )


Select The Blank
Question
The ________ repeats a set of code at least once before the condition is tested.
Correct Answer
Do-while loop


True/False
Question
A thread can be blocked when waiting for a resource.
Correct Answer
True


Select The Blank
Question
A ________can implement more than one interface.
Correct Answer
Class


True/False
Question
Boolean values can be cast into any other primitive type.
Correct Answer
False


True/False
Question
Constructors can be overloaded like regular methods.
Correct Answer
True


Select The Blank
Question
The name of the new thread is specified by ________.
Correct Answer
threadName


Multiple Choice Single Answer
Question
A Java application can execute anywhere on the network, this implements that Java is :-
Correct Answer
Architecture neutral


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

Java Programming - 1

Multiple Choice Single Answer
Question
What is meant by garbage collection?
Correct Answer
Object is no longer referred to by any variable

Multiple Choice Single Answer
Question
How can class be imported from a package to a program?
Correct Answer
import java.packagename.classname


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
Which Control Statements enable program execution to repeat one or more statements?
Correct Answer
Iteration


Select The Blank
Question
The ________ loop is java's most fundamental looping statement.
Correct Answer
While

Select The Blank
Question
Java defines ________ Primitive type of data.
Correct Answer
Eight 8 simple types of data: byte, short, int, long (INTEGERS), float, double(FLOATING TYPE), char, and Boolean

True/False
Question
Boolean data types have only Yes or No value.
Correct Answer
True

Multiple Choice Multiple Answer
Question
Within what Java provides many levels of protection to allow control over the visiblity of variables and methods?
Correct Answer
Classes , Subclasses , Packages


Multiple Choice Single Answer
Question
Java was developed at :-
Correct Answer
Sun Microsystems


Multiple Choice Single Answer
Question
Select the facility provided along with JVM which enhances speed of execution: -
Correct Answer
Just-In-Time (JIT) compiler.


True/False
Question
If the break statement is omitted in switch statement, then execution will continue on into the next case.
Correct Answer
True


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
Which statement will always execute the body of a loop at least once?
Correct Answer
Do

True/False
Question
A suspended thread can then be resumed allowing it to pick up where it left off.
Correct Answer
True


True/False
Question
The Switch statement can have multiple cases without a break statements between them.
Correct Answer
True


Multiple Choice Multiple Answer
Question
Which of the following are mathematical Expressions?
Correct Answer
(+ +) , (+ =) , (- =)


True/False
Question
In Interface we need not use the keyword abstract for the methods.
Correct Answer
True


Multiple Choice Single Answer
Question
Syntax to declare a variable in java is :-
Correct Answer
type identifier [=value][,identifier[=value]…]


Select The Blank
Question
The range of Byte is ________
Correct Answer
(-128 to 127)


Select The Blank
Question
The mechanism by which java frees the memory occupied by unused objects is ________.
Correct Answer
Garbage Collection


Multiple Choice Multiple Answer
Question
What are different data types in java?
Correct Answer
char , double , byte


Select The Blank
Question
________ is the logical construct upon which the entire java language is built.
Correct Answer
Class


Multiple Choice Multiple Answer
Question
Method definition has four parts, they are :-
Correct Answer
Name of the method , Type of object , List of parameters


Match The Following
Question
Correct Answer

For statement
Initialization, condition, iteration

Multi way branch statement
Switch statement

To terminate the statement
Break

Iteration statement
Do while


Multiple Choice Single Answer
Question
A Java application can execute anywhere on the network, this implements that Java is :-
Correct Answer
Architecture neutral


Select The Blank
Question
________ is referred by a variable candidate for garbage collection when the variable goes out of scope.
Correct Answer
Objects


Multiple Choice Multiple Answer
Question
Features of Java applets are :-
Correct Answer
They can be transmitted over internet , Require java enabled web browser


Multiple Choice Multiple Answer
Question
Packages act as containers for :-
Correct Answer
Classes , Subordinate packages


Multiple Choice Single Answer
Question
What is a string?
Correct Answer
A combination of characters called as string


Multiple Choice Single Answer
Question
Multiple Choice Single Response
Correct Answer
Object oriented programming.


Select The Blank
Question
The ________ repeats a set of code at least once before the condition is tested.
Correct Answer
Do-while loop


True/False
Question
Range of char data type in java is 0 to 65,536.
Correct Answer
True


Multiple Choice Single Answer
Question
How is it possible to use few methods of an interface in a class?
Correct Answer
By declaring the class as abstract


True/False
Question
Casting between primitive types allows conversion of one primitive type to another.
Correct Answer
True


Multiple Choice Multiple Answer
Question
Which of these lines of code will compile?
Correct Answer
short s = 20; , char c = 32; , double d = 1.4;


Multiple Choice Multiple Answer
Question
What are the Logical operators?
Correct Answer
OR() , AND(&) , XOR(^)


True/False
Question
When for loop start the execution, the initialization portion of the loop is executed.
Correct Answer
True


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


Multiple Choice Single Answer
Question
Which statement defines a name space in which classes are stored?
Correct Answer
package

Select The Blank
Question
________can be extended.
Correct Answer
Interface

Multiple Choice Single Answer
Question
Java Applets are intelligent programs means :-
Correct Answer
They can react to user input and dynamically change.
Multiple Choice Single Answer
Question
Which of the following is used to get the value of the instance variables?
Correct Answer
Dot Notation


Multiple Choice Multiple Answer
Question
Which statements can be used with the java's loop?
Correct Answer
Jump , Continue , Break


Multiple Choice Multiple Answer
Question
Java Operators can be divided into these groups :-
Correct Answer
Arithmetic , Bitwise , Relational


Multiple Choice Single Answer
Question
Which is the default access modifier for an interface method?
Correct Answer
public


Select The Blank
Question
Anything declared ________ can be accessed from anywhere within program.
Correct Answer
Public

Select The Blank
Question
Java virtual machine works as ________ for the the bytecode.
Correct Answer
Interpreter

No comments:

Post a Comment