You are on page 1of 4

1 . How c a n you d e fi n e a c am m e ni f o r d o c u m e nt at i o n ?

( a) -
( b ) / * – */
( c ) / ** – * /
( d) //–

2 . H ow m a ny ki n d s of va r i ab l e s a r e t h e r e i n J ava?
(a) 3
(b) 4
(c) 2
(d) 1

3 . W h a t i s t h e d e f a u l t va l u e o f b o o l e a n p r i m i t i ve ty p e ?

( a) 1
( b) 0
( c) nu l l
( d) false

4 . c l a s s c on d i t i o n al { p u b l i c s t at i c vo i d m a i n (S t r i n g ar
g s [ ] ) { i nt i = 2 0; i nt j = 55 ; i nt z = 0; z = i < j ? i : j ; / / t e r n ar y o
p e r at o r S y s t e m . o u t. p r i nt l n (” T h e va l u e a s s i g n e d i s ” +
z ) ; } } W h a t i s t h e ou t p u t o f t h e p r og ra m ?
(a) 10
(b) 40
(c) 30
(d) 20

5 . T h e s i g n e d r i ght s h i f t o p e r at o r i n J ava i s . S e l e c t t h e
o n e c or r e c t a n s we r .
( a ) > >> ;
( b ) < <<
(c) <<;
(d) >>

6 . H ow c a n you e n s u r e t h a t t h e m e m o r y a l l o c at e d by a n o
b j e c t i s f r e e d . S e l e c t t h e o n e c or r e c t a n s we r .
( a ) G a r b ag e c o l l e c t i on c a n n o t b e f or c e d . T h e p r o gr a m
m e r c an n o t f or c e t h e J V M t o f r e e t h e m e m or y u s e d by an o
bject
( b ) B y c al l i n g s ys te m. g c ( ) m e t h o d .
( c ) B y i nvo ki n g t h e f r e e m e th o d o n t h e ob j e c t .
( d ) B y s e t t i n g al l r e f e r e n c e s t o th e ob j e c t to n e w va l u e s (
s ay nu l l ) .

7 . H ow c a n c l a s s b e i mp or t e d t o a p r og r am ?
( a ) i m p o r t c l as s n am e . *;
( b ) i m p o r t c l as s n am e :
( c ) i m p o r t c l as s n am e ;
( d ) i m p o r t c l as s n am e *;

8 . W h i ch o f th e f o l l ow i n g c a n b e r e f e r e n c e d by “ th i s ” va
ri a b l e ?
( a ) T h e i n s t an c e va r i ab l e s a n d m e t h o d s o f a c l as s
( b ) T h e m e t h o d s o f a c l a s s on l y
( c ) T h e i n s t an c e va r i ab l e s o f a c l as s o n ly
( d ) s t a ti c m e t h o d s .

9 . B e c au s e fi n a l i z e ( ) b e l on g s to t h e j ava. l a n g. O b j e c t c l
a s s , i t i s p r e s e nt i n a l l .
(a) classes
(b) methods
( c ) va r i ab l e s
( d ) o b j e c ts

1 0. W h e n c an s u b c l a s s e s n o t ac c e s s s u p e r c l a s s m e mb
ers?
( a ) W h e n s u p e r c l a s s i s d e c l ar e d a s fi n al .
( b ) W h e n s u p e r c l a s s i s d e c l ar e d a s p ri vat e .
( c ) W h e n s u p e r c l a s s i s d e c l ar e d a s p u b l i c .
( d ) W h e n s u p e r c l a s s i s d e c l ar e d a s ab s t r a c t .

1 1. T h e ty p e of a va r i ab l e i n a n i nt e r f a c e ?
( a) i m p l i c i t l y fi n a l a n d s t a ti c .
( b) i m p l i c i t l y fi n a l o n l y b u t n ot s t at i c
( c) a ny th i n g ( d ) i m p l i c i t l y s t a ti c o n l y b u t n ot fi n al

1 2. W h i ch o n e d o e s n o t e x t e n d j ava . l an g . N u mb e r
(a) Boolean
(b) L on g
(c) I nt e g e r
(d) S h o rt

1 3. W h a t w i l l b e t h e r e s u l t of c o m p i l i n g th e f o l l ow i n g c
o d e : p u b l i c c l as s Te s t { s t a ti c i nt a ge ; p u b l i c s t at i c vo i d
m a i n ( S t ri n g a r gs [ ] ) { a ge = ag e + 1 ; S y s t e m . o u t. p r i nt l n
(“ T h e ag e i s ” + a ge ) ; } }
( a ) C o m p i l e s an d r u n s w i t h n o o u tp u t
( b ) C o m p i l e s b ut ge n e ra t e s a ru nt i m e e rr o r
(c) Doesnotcompile
( d ) C o m p i l e s an d r u n s p r i nt i n g o u t T h e ag e i s 1

1 4. W h i ch o f th e f o l l ow i n g i s c o rr e c t:
( a) S t r i n g te m p [ ] = n e w S t ri n g { ” j ” ”a ” ”z ” } ;
( b) S t r i n g te m p = { ” a” , ” b ”, ”c ” }
( c) S t r i n g te m p [ ] = { ” j ” ” b ” ” c ” }
( d ) S t r i n g te m p [ ] = { ” a” , ” b ”, ”c ” }
1 5. W h a t i s t h e r e s u l t o f e x e c u ti n g t h e f ol l ow i n g f r a gm e
nt o f c o d e : b o o l e an fl ag = f a l s e ; i f (fl a g = t ru e ) { S y s t e m . o
u t. p r i nt l n (” t r u e ”) ; } e l s e { S y s t e m . o u t. p r i nt l n (” f a l s e
”); }
( a ) N o th i n g h a p p e n s
( b ) f a l s e i s p r i nt e d t o s t an d a r d o u t
( c ) A n e xc e p t i on i s r ai s e d
( d ) t r u e i s p r i nt e d to s ta n d a rd ou t

1 6. G i ve n t h e s e c l a s s d e fi n i t i on s : c l a s s S u p e r c l a s s {
} c l a s s S u b c l a s s 1 e x t e n d s Su p e r c l as s { } a n d t h e s e ob j
e c t s : S u p e r c l a s s a = n e w S u p e r c l as s ( ); S u b c l a s s 1 b =
n e w S u b c l as s 1( ) ; w h i ch of th e f o l l ow i n g e xp l a i n s t h e r e
s u l t o f t h e s t at e m e nt : b = a ;
( a ) I l l e g a l a t c o mp i l e t i m e
( b ) D e fi n i t e l y l e g al at ru nt i m e
( c ) I l l e g a l a t r u nt i m e .
( d ) L e g al at c om p i l e ti m e b u t p o s s i b l y i l l e ga l a t r u nt i m e

1 7. T h e r e t u rn ty p e of t h e c on s t r u c t or i s
(a) voi d
(b) d o e s n ’ t r e u r n a ny th i n g
(c) i nt e ge r ( d ) S t r i n g

1 8. W h i ch d e c l ar e s an ab s tr a c t m e t h o d i n an ab s t r a c t J
ava c l as s ?
( a ) p u b l i c vo i d a b s t ra c t M e t h o d ( ) ;
( b ) p u b l i c vo i d m e t h o d ( ) { a b s t ra c t ; }
( c ) p u b l i c ab s t r ac t m e t h o d () ;
( d ) p u b l i c ab s t r ac t vo i d m e th o d ( ) ;

1 9. W h i ch o f th e f o l l ow i n g w i l l ou t p u t - 4. 0
(a) S y s t e m . o u t. p r i nt l n (M at h . M i n ( - 4 . 7 )) ;
(b) S y s t e m . o u t. p r i nt l n (M at h . r ou n d ( - 4 . 7 )) ;
(c) S y s t e m . o u t. p r i nt l n (M at h . fl o or ( - 4 . 7) ) ;
(d) S y s t e m . o u t. p r i nt l n (M at h . c e i l ( - 4. 7 )) ;

2 0. W h a t w i l l b e t h e r e s u l t w h e n yo u a tt e m p t to c om p i l e
th i s p r og r am ? p u b l i c c l as s R an d { p u b l i c s t at i c vo i d m a i
n (S t r i n g ar g v [ ] ) { i nt i R an d ; i R an d = M at h . r an d o m ( ) ; S
y s t e m . o u t. p r i nt l n (i R a n d ); } }
( a ) A r a n d om numb e r b e twe e n 0 a n d 1
( b ) A r a n d om numb e r b e twe e n 1 a n d 1 0
( c ) C o m p i l e t i m e e r ro r r e f e rr i n g t o a c a s t p r ob l e m
( d ) A c om p i l e t i me e r r or ab o u t r an d o m b e i n g an u n re c og
nisedmethod
KEY:-
1.c
2.a
3.d
4.d
5.d
6.a
7.c
8.a
9.a
10.b
11.a
12.a
13.d
14.d
15.d
16.a
17.b
18.d
19.d
20.c

You might also like