Thursday, October 27, 2011

Java Programming - 22

Java Programming - 22
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 child thread
main thread child thread main
NewThread this new
sleep( ) milliseconds 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 - 21

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
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
Your 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
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 Answer
Interface- Abtract method
Pacakge declaration -Package pkg
Java.applet.Applet Class Applet Class Applet
Java.applet Java.applet package 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

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
Java Programming - 20
True/False
Question Casting occurs commonly between numeric types
Correct Answer True

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

Multiple Choice Single Answer
Question What are members of the threads class?
Correct Answer Method

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

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

Multiple Choice Single Answer
Question In multithreaded program each part of such program is called :-
Correct Answer Thread

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

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

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

Multiple Choice Single Answer
Question Which statement has a the effect of "jumping out" of the switch statement?
Correct Answer Break

True/False
Question As abstract class must have at least one abstract method and others may be concrete or abstract.
Correct Answer True

Multiple Choice Single Answer
Question The argument to which specifies the delayperiod in milliseconds
Correct Answer sleep( )

Select The Blank
Question When java program starts up, one thread begin runing and it is called ________thread.
Correct Answer main( )

Multiple Choice Single Answer
Question class conditional { public static void main(String args[]) { int i = 20; int j = 55; int z = 0; z
= i < j ? i : j; // ternary operator System.out.println("The value assigned is " + z); } } } What is output
of the above program?
Correct Answer The value assigned is 20
True/False
Question When for loop start the execution, the initialization portion of the loop is executed.
Correct Answer True

Select The Blank
Question ________ variables are declared by use of the Byte Keyword.
Correct Answer Byte

Multiple Choice Single Answer
Question Which cast must be used to cast an object to another class?
Correct Answer Specific cast.

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

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

Match The Following
Question -Correct Answer

The Operators used in mathematical expressions Arithmetic Operator (= operator;)
Order in which operators are evaluated in expressions. -Order of precedence

Whether an expression is evaluated left-to-right or right-to-left. -Associativity
Java operator syntax for right -associativity (= operator;)

Multiple Choice Single Answer
Question Java uses which system to store packages?
Correct Answer File system directories

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

Multiple Choice Multiple Answer
Question What are different modifiers?
Correct Answer Private , Protected , Final

Select The Blank
Question After the new thread is created, it will not start running until you call its
________method.
Correct Answer start( )

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

Select The Blank
Question ________ loop repeats a statement or block while its controlling expressions is true.
Correct Answer While

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 The Bitwise Logical Operators are :-
Correct Answer ^ , ^= , <<

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

Select The Blank
Question ________ is probably the least used java data type
Correct Answer short
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 Single Answer
Question What is declared within the file that will belong to the specified pacakage?
Correct Answer classes
Multiple Choice Single Answer
Question How many concrete classes can you have inside an interface?
Correct Answer none

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 A class is ________ for an objects in java.
Correct Answer Template

Select The Blank
Question Anonymous classes be implemented in an ________.
Correct Answer Interface

True/False
Question When an object is referenced, it mean that it has been identified by the finalizer method
for garbage collection.
Correct Answer False

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 Classes usually consist of two things such as :-
Correct Answer Instance variable , Methods

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 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 Which are the two threads of java?
Correct Answer mainthread( ) , childthread( )

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 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 means of encapsulating and containing the name space and scope of
variables and methods?
Correct Answer Classes , Packages , Subclasses

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

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

No comments:

Post a Comment