Professional Documents
Culture Documents
(A) 5
(B) 4
(C) 3
(D) 2
Ans: C
Hint:
It is printed 3 times becuase i is incremented 2 times for one iteration
Question: 2
(A) 5
(B) 4
(C) 1
(D) 0
Ans: C
Hint:
It is printed one time only because break; will terminate the current loop
Question: 3
(A) byte
(B) short
(C) long
(D) class
Ans: D
Question: 4
(A) True
(B) False
Ans: A
Question: 5
(A) default
(B) public
(C) protected
(D) All of these
Ans: D
Question: 6
(A) True
(B) False
Ans: A
Hint:
main() method is must to run any Java program
Question: 7
(A) True
(B) False
Ans: A
Question: 8
(A) Windows
(B) Mac OS
(C) UNIX
(D) All of these
Ans: D
Hint:
Java is platform independent becuase it produces Byte code
Question: 9
Question: 10
(A) >=
(B) <=
(C) !=
(D) +=
Ans: C
Hint:
!= is used to compare equality; x is not equal to y is represented as x != y
Question: 11
(A) ()
(B) *
(C) +
(D) ++
Ans: D
Hint:
++, -- are unary operator
Question: 12
(A) ()
(B) ++
(C) *
(D) >=
Ans: A
Hint:
() is solved first
Java Forum
Level: Beginner Catgory: operators
[Posted by: Admin | Chicago, USA]
Question: 13
Question: 15
(A) -
(B) +
(C) *
Ans: C
Hint:
* has highest precedance among +, -
Question: 16
(A) 138
(B) 264
(C) 41
(D) 25
Ans: D
Hint:
It is evaluated as 5+10+4+6
Question: 17
(A) 100
(B) 90
(C) 99
(D) 72
Ans: B
Hint:
It is evaluated as 10*9
Question: 18
(A) 100
(B) 90
(C) 81
(D) 80
Ans: A
Hint:
It is evaluated as 10*10
Question: 19
(A) 121
(B) 144
(C) 132
(D) 100
Ans: C
Hint:
It is evaluated as 11*12
Question: 20
(A) 121
(B) 132
(C) 144
(D) 100
Ans: A
Hint:
It is evaluated as 11*11
Question: 21
(A) 100
(B) 110
(C) 121
(D) 144
Ans: B
Hint:
It is evaluated as 10*11
Question: 22
(A) 100
(B) 110
(C) 121
(D) Compilation Error
Ans: A
Hint:
It is evaluated as 10 * 10 beause a has postincrement operator.
Question: 23
(A) 10
(B) 11
(C) 12
(D) 13
Ans: A
Hint:
Its postincrement operator here that is why println(a++); is evaluated as
10.
Question: 24
(A) 11
(B) 12
(C) 13
(D) Compilation Error
Ans: D
Hint:
It is evaluated as 10++; variable is required to perform ++ operator.
Performing ++ on 10 is compilation error.
Question: 25
(A) 10
(B) 11
(C) 12
(D) Compilation Error
Ans: D
Hint:
Preincrement & Postincrement operators are not allowed on same
variable and same time.
Question: 26
(A) True
(B) False
Ans: A
Question: 27
(A) friends
(B) friend
(C) fr
(D) compilation Error
Ans: C
Question: 28
(A) Editing -> Compilation -> Class Loader -> Bytecode Verifier ->
Execution
(B) Editing -> Bytecode Verifier -> Compilation -> Class Loader ->
Execution
(C) Editing -> Compilation -> Bytecode Verifier -> Class Loader ->
Execution
(D) None of the above
Ans: A
Question: 29
(A) Compiler
(B) Class Loader
(C) Byte Code Verifier
(D) Java Virtual Machine
Ans: D
Question: 30
(A) 30
(B) 1020
(C) 10+10+10
(D) 1010+10
Ans: D
Question: 31
(A) 0
(B) 10"-10"
(C) 10-10
(D) Compilation Error
Ans: C
Question: 32
(A) 10+10
(B) 1010
(C) Compilation Error
(D) Undefined
Ans: B
Question: 33
(A) 10-10
(B) 0
(C) 1010
(D) Compilation Error
Ans: D
Question: 34
(A) 10"10"
(B) Compilation Error
(C) 20
(D) 1010
Ans: D
Question: 35
(A) "cpp''buzz"
(B) "cpp''buzz"
(C) cpp''buzz
(D) Compilation Error
Ans: D
Question: 36
(A) Compilation Error
(B) Length is 5-10
(C) Length not in 5-10
(D) nothing is printed
Ans: B
Question: 37
(A) Compilation Error
(B) 10-even-
(C) 10-odd-
(D) 10-even-0
Ans: D
Question: 38
(A) Compilation Error
(B) 10-even-
(C) 10-even-0
(D) 10-odd
Ans: B
Question: 39
(A) 10
(B) 510
(C) 5100
(D) 100
Ans: D
Hint:
case 10 and default are executed because the break is missing after case
10
Question: 40
(A) 5
(B) 10
(C) 100
(D) 0
Ans: D
Hint:
default case is executed because the value of a is 0
Question: 41
(A) 5
(B) 510
(C) 5100
(D) 100
Ans: A
Hint:
Value of a is 5 that is why case 5 is executed
Question: 42
(A) 5
(B) 510
(C) 5100
(D) Compilation Error
Ans: C
Hint:
case 5, case 10 and default will be executed because break; is missing
after each case
Question: 43
(A) 5
(B) 10
(C) 510
(D) Compilation Error
Ans: C
Hint:
case 5 & case 10 are executed because break is missing from case 5
]
Question: 44
(A) 5
(B) 10
(C) 0
(D) Compilation Error
Ans: B
Hint:
Value of a is 10 that is why case:10 is executed
]
Question: 45
(A) 5
(B) 4
(C) 2
(D) 1
Ans: D
Hint:
For loop will run only one time.First time it will run for i=0; Second time
value of i becomes 5 that why 5<5; is false condition to stop the loop
Question: 46
(A) 5
(B) 4
(C) 3
(D) 0
Ans: D
Hint:
Nothing is printed because loop will not run; 0>5 is false condition
Question: 47
(A) 0
(B) 1
(C) 2
(D) Infinite times
Ans: D
Hint:
This for loop will run for i=0 only always becuase there is not
increment/decrement operator
Question: 48
(A) 0
(B) 1
(C) 2
(D) 3
Ans: C
Hint:
For loop will run two times only for i=0; i=4
Question: 49
(A) 1
(B) 2
(C) 3
(D) 4
Ans: B
Hint:
The loop is execuated 2 times only because i is incremented by 3
everytimne. i = 0; i=3; i=6;
Question: 50
(A) 5
(B) 4
(C) 3
(D) 2
Ans: A
Hint:
i++; will increment the value of i by 1 but in next statement i--; will
drecrement the value of i by 1. Hence these two operations are n
Question: 51
(A) 63321
(B) 36
(C) 33
(D) 12336
Ans: D
Question: 52
(A) Compilation Error
(B) 3
(C) 5
(D) 6
Ans: D
Question: 53
(A) -2
(B) 0-1
(C) 0-2
(D) error: non-static method can't be called
Ans: D
Question: 54
(A) 00
(B) 0-1
(C) 0-2
(D) -2
Ans: C
Question: 55
(A) 0
(B) 1
(C) Infinite Times
(D) Compilation Error
Ans: B
Question: 56
(A) Infinite times
(B) 0
(C) 1
(D) error: unreachable statement
Ans: C
Question: 57
(A) Infinite times
(B) 0 times
(C) 1 time
(D) error: unreachable statement
Ans: D
Question: 58
(A) 0
(B) 1
(C) Infinite Times
(D) Error: Unreachable Statement
Ans: D
Question: 59
(A) 1
(B) 2
(C) Compilation Error
(D) Infinite times
Ans: D
Question: 60
(A) 5
(B) 10
(C) 0
(D) Error: variable a might already have been assigned
Ans: D
Question: 61
(A) 0
(B) 10
(C) Undefind
(D) Error: Can't modify final variable a
Ans: B
Question: 62
(A) 5
(B) 10
(C) Error: Can't assign a value to final variable a
(D) None of the above
Ans: C
Question: 63
(A) 0
(B) 10
(C) -10
(D) Compilation Error
Ans: C
Question: 64
(A) Garbage Value
(B) 0
(C) Undefind
(D) Compilation Error
Ans: D
Question: 65
(A) Garbage Value
(B) Code has compilation error
(C) null
(D) 0
Ans: D
Question: 66
(A) -10
(B) Undefined
(C) Compilation Error
(D) 0
Ans: D
Question: 67
(A) 0
(B) Compilation Error
(C) -10
(D) Garbage Value
Ans: C
Question: 68
(A) abcde
(B) 6566676869
(C) Compilation Error
(D) Some Garbage Value
Ans: D
Question: 69
(A) a b c d e
(B) 96 97 98 99 101
(C) 65 66 67 68 69
(D) None of the above
Ans: A
Question: 70
(A) a b c d e
(B) abcde
(C) 97 98 99 100 101
(D) 65 66 67 68 69
Ans: C
Question: 71
(A) 12345
(B) 135
(C) 22222
(D) 14385
Ans: D
Question: 72
(A) 3
(B) 2
(C) 1
(D) 0
Ans: B
Question: 73
(A) 12345
(B) Nothing is printed
(C) 1
(D) Infinite times
Ans: D
Question: 74
(A) 12345
(B) 123
(C) 124
(D) 135
Ans: D
]
Question: 75
(A) True
(B) False
Ans: A
Question: 76
(A) hi
(B) nothing is printed
(C) error: sum() has private access
(D) Exception
Ans: C
Question: 77
(A) Sun
(B) SunMoon
(C) Nothing is printed
(D) Compilation Error
Ans: B
Question: 78
(A) Compilation Error
(B) exception: unreachable code
(C) Sun
(D) SunMoon
Ans: D
Question: 79
(A) Compilation Error
(B) Sun
(C) Nothing is printed
(D) error: unreachable statement
Ans: B
Question: 80
(A) Sun
(B) Nothing is printed
(C) Compilation Error
(D) Exception
Ans: B
Question: 81
(A) Sun
(B) Moon
(C) SunMoon
(D) Compilation Error
Ans: A
Question: 82
(A) Moon
(B) Sun
(C) SunMoon
(D) error: int can not be converted to boolean
Ans: D
]
Question: 83
(A) SunMoon
(B) Sun
(C) Moon
(D) Compilation Error
Ans: B
Question: 84
(A) 10.87
(B) 10.870000
(C) 10.8700
(D) 10.00
Ans: A
Question: 85
(A) 10.87
(B) 10.00
(C) 10
(D) error:possible loss of precision
Ans: D
]
Question: 86
(A) 10
(B) 10.00
(C) 10.87
(D) NumberFormatException
Ans: D
]
Question: 87
(A) 0
(B) 10
(C) 100
(D) Exception
Ans: B
Question: 88
(A) 10.0000f
(B) 10.0000
(C) 10.00
(D) 10.0
Ans: D
Question: 89
(A) 10.0f
(B) 10.0
(C) 10.00
(D) 10.0000
Ans: B
Question: 90
(A) 10.0f
(B) 10.0
(C) 10
(D) 10.00
Ans: B
Question: 91
(A) 10.0f
(B) 10.0
(C) 10
(D) error: no suitable method found for toString(float)
Ans: D
Question: 92
(A) 10.0
(B) 10
(C) error: loss precision
(D) Exception
Ans: C
Question: 93
(A) Compilation Error
(B) Exception
(C) 10
(D) 1
Ans: C
Question: 94
(A) 1234.00
(B) 1234.34
(C) 1234
(D) Exception
Ans: B
Question: 95
(A) 1234.34
(B) 1234
(C) .1234.00
(D) NumberFormatException
Ans: D
Question: 96
(A) 123
(B) 1234
(C) 12340
(D) Compilation Error
Ans: B
Question: 97
(A) Yes
(B) No
Ans: B
Question: 98
(A) 12
(B) 01
(C) 11
(D) 10
Ans: D
Question: 99
(A) 123456789
(B) 12345678
(C) 122
(D) None of the above
Ans: C
Question: 100
(A) 32136
(B) 33126
(C) 12336
(D) 63321
Ans: C