with 100% Correct Answers | Verified |
Latest Update 2024
Theicorrectisyntaxiforithei"main"imethodisignatureiis:
*a.*iprivateistaticivoidimain(String[]iargs)
*b.*ipublicistaticiStringimain(String[]iargs)
*c.*ipublicistaticivoidimain(String[]iargs)
*d.*ipublicivoidimain(String[]iargs)
*e.*inoneiofitheiabovei-iCorrectiAnswer-c
TheiJavaicompileridoesitheifollowing:
*a.*ichecksiaibytecodeiprogramiiniai".class"ifileiforirun-
timeierrorsiandiifithereiareinone,iitigeneratesisourceicodeiforithatiprogr
amiiniai".java"ifile
*b.*ichecksiaisourceicodeiprogramiiniai".java"ifileiforirun-
timeierrorsiandiifithereiareinone,iitigeneratesibytecodeiforithatiprogrami
iniai".class"ifile
*c.*ichecksiaisourceicodeiprogramiiniai".java"ifileiforicompile-
timeierrorsiand,iifithereiareinone,iitigeneratesibytecodeiforithatiprogra
miiniai".class"ifile
,*d.*ichecksiaibytecodeiprogramiiniai".class"ifileiforicompile-
timeierrorsiandiifithereiareinone,iitigeneratesisourceicodeiforithatiprogr
amiiniai".java"ifile
*e.*inoneiofitheiabovei-iCorrectiAnswer-c
Whichistatementicorrectlyidefinesiaijavaiconstant?
*a.*iconstiSPECIALi=i1234;
*b.*iintiSPECIALi=i1234;
*c.*iintifinaliSPECIALi=i1234;
*d.*ifinaliintiSPECIALi=i1234;
*e.*iconstiintiSPECIALi=i1234;i-iCorrectiAnswer-d
Whatiisitheivalueiofisiafteritheifollowingistatement:
Stringisi=i(!true)i+i"i:i"i+i(10i+i4)i+i"iisi104";
*a.*i"!truei:i104iisi104"
*b.*i"falsei:i104iisi104"
*c.*i"!truei:i14iisi104"
*d.*i"falsei:i14iisi104"
*e.*iThisiisiaicompile-timeierrori-iCorrectiAnswer-d
,TheiCheckstyleipluginiforiEclipseiisiusefulibecause:
*a.*iitiwarnsiyouiofipotentialicompile-timeierrors
*b.*iitihelpsiyouimakeiyouricodeiunderstandableiforiyourselfiandiotheri
programmers
*c.*iitipreventsiyouricodeifromimakingierrorsicaughtibyiassertistatemen
ts
*d.*iititellsiyouiwhenicodeiyouihaveiwrittenidoesinotiobeyiitsicontract
*e.*inoneiofitheiabovei-iCorrectiAnswer-b
Ifixiisianiintivariable,iwhenidoesitheibooleaniexpressionievaluateitoitrue
?
((xi%i5i!=i0)i&&i(xi%i2i!=i0))
*a.*iwhenixiisidivisibleibyi5ioribyi2ibutinotibyiboth
*b.*iwhenixiisidivisibleibyi10
*c.*iwhenixiisinotidivisibleibyi10
*d.*iwhenixiisineitheridivisibleibyi5inoribyi2
*e.*iwhenixiisieitheridivisibleibyi5ioribyi2i-iCorrectiAnswer-d
, TheinextDouble(i)imethodiofir,iaivariableiofitypeiRandom,ireturnsiaidou
bleiiniairangeiofi[0,1).iWhichiofitheseiexpressionsiwouldiyouiuseitoicreat
eiairandominumberiinitheirangeiofi[-3,3)?
*a.*ir.nextDouble(i)i*i3.0i-i3.0
*b.*i(r.nextDouble(i)i-i0.5)i*i6.0
*c.*ir.nextDouble(i)i*i6.0i+i3.0
*d.*ir.nextDouble(i)i*i6.0i+i0.5
*e.*i(r.nextDouble(i)i-i3.0)i*i6.0i-iCorrectiAnswer-b
Consideritheifollowingicodeifragment:
intixi=i8;
whilei((xi/i3)i!=i2)i{ixi=ixi-i1;i}
Howimanyitimesiwillitheibodyiofitheiloopiexecute?
*a.*i0
*b.*i1
*c.*i2
*d.*i3
*e.*itheiloopiwillineveriterminatei-iCorrectiAnswer-a