Java Notes (SJBIT)(Vtuplanet.com)

download Java Notes (SJBIT)(Vtuplanet.com)

of 78

Transcript of Java Notes (SJBIT)(Vtuplanet.com)

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    1/78

    EE2JdnaavaJ )357SI60(

    ESIfo.tpeD , TIBJS

    EE2JdnaavaJsuballySdnaemehcS

    357SI60:edoCtcejbuS 52:skraM.A.I

    sruoH / 40:keeW 30:sruoHmaxE25:sruoHlatoT 001:skraMmaxE

    TRAP - A

    TINU - 1

    AVAJOTNOITCUDORTNI KDJ(tiKtnempoleveDavaJ;snoitacilppaavaJdnaavaJ: siavaJ;)

    tcejbO;MVJ,edoCetyB,deterpretni - .smargorpavaJelpmiS;gnimmargorpdetneiro sepytataD

    ,slaretil,secapsetihw,syarra,srotarepo,rahc,gnol,tni,selbairavnaelooB:snekotrehtodna

    ccA;stcejbogniyortseddnagnitaerC;seulavgningissa :snoisserpxEdnasrotarepO.sreificepssse

    ?ehT,rotarepOtnemngissAehT,srotarepolanoitaleR,srotarepoesiwtiB,srotarepOcitemhtirA

    sgnirtS;gnitsacepyT;noisserpxelacigoL;ecnedecerProtarepO;rotarepO :stnemetatSlortnoC

    eti,stnemetatsnoitceleS .stnemetatSpmuJ,stnemetatsnoitarsruoH6

    TINU - 2

    :STELPPA,SNOITPECXE,ECNATIREHNI,SESSALC gniralceD;avaJnisessalC:sessalC

    .sessalcrennI;ssalcfosecnatsnignitaerC;srotcurtsnoC;sessalcrepuS;emanssalC;ssalca

    tlum,elpmiS:ecnatirehnI noitpecxE.gnidaolrevo,gnidirrevO;ecnatirehnilevelitlumdna,elpi

    gnildnah : ;scisabtelppA;stelppAfosepytowT:ssalCtelppAehT.avaJnignildnahnoitpecxE

    ;gnitniapergnitseuqeR;sdohtemyalpsidtelppAelpmiS;notelekstelppAnA;erutcetihcrAtelppA

    ;stelppAotsretemarapgnissaP;gatTELPPALMTHehT;wodniWsutatSehtgnisU

    pilCoiduAehT;)(tnemucoDwohsdnatxetnoCtelpA;)(esabedoCtegdna)(esabtnemucoDteg

    .elosnoCehtottuptuO;ecafretnIbutStelppAehT;ecafretnIsruoH6

    TINU - 3

    DAERHTITLUM :GNILDNAHTNEVE,GNIMMARGORPDE dedaerhTitluM

    ;sdaerhtgnidnetxE;elbadaerhtsessalcehtekamotwoH?sdaerhteratahW:gnimmargorP

    reffubdednuoB;daerhtehtfoetatsgnignahC;noitazinorhcnyS;elbannurgnitnemelpmI

    daer,smelborp - recudorp,melborpetirw - :gnildnaHtnevE.smelborpremusnoc tneveowT

    tnevE;stnevefosecruoS;sessalctnevE;ledomtnevenoitageledehT;smsinahcemgnildnah

    .sessalcrennI;sessalcretpadA;ledomtnevenoitageledehtgnisU;secafretnirenetsil

    sruoH7

    TINU - 4

    :SGNIWS wS ;sreniatnoCdnastnenopmoC;serutaefgniwSyekowT;gniwSfosnigiroehT:sgni

    dnalebalJ;telppAgniwSaetaerC;noitacilppAgniwSelpmisA;segakcaPgniwSehT

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    2/78

    EE2JdnaavaJ )357SI60(

    ESIfo.tpeD , TIBJS

    ;xoBobmoCJ;tsiLJ;enaPllorcSJ;enapdebbaTJ;snottuBgniwSehT;dleiFtxeTJ;nocIegamI

    .elbaTJ

    7 sruoH

    TRAP - B

    TINU - 5

    :SSECCAESABATAD,WEIVREVONOITIDEESIRPRETNE2AVAJ EE2JfoweivrevO

    ehtfoweivrevOfeirBA;segakcaPCBDJ;sepyTrevirDCBDJ;CBDJfotpecnoCehT.ES2Jdna

    irBCBDO/CBDJehtgnitaicossA;noitcennoCesabataD;ssecorpCBDJ ;esabataDehthtiwegd

    .snoitpecxE;sepytataD,atadateM;gnissecorPnoitcasnarT;teStluseR;stcejbOtnemetatS

    sruoH6

    TINU - 6 :STELVRES ;tnempoleveDtelvreSroftacmoTgnisU;telvreSafoelcyCefiLehT;dnuorgkcaB

    ;IPAtelvreSehT;telvreSelpmisA ehT;retemaraPtelvreSgnidaeR;egakcaPtelvres.xavaJehT

    noisseS;seikooCgnisU;sesnopseRdnastseuqeRPTTHgnildnaH;egakcapptth.telvres.xavaJ

    .gnikcarT

    sruoH7

    TINU - 7

    :IMR,PSJ sU,gnirtStseuqeR,tacmoT,sgaTPSJ,PSJ:)PSJ(segaPrevreSavaJ ,snoisseSre

    :noitacovnIdohteMetomeRavaJ.stcejbOnoisseS,seikooC ;tpecnocnoitacovnIdohteMetomeR

    .edistneilC,edisrevreS

    sruoH6

    TINU - 8

    :SNAEBAVAJESIRPRETNE avaJnoisseS;srotpircseDtnemyolpeD;snaeBavajesirpretnE

    aeBavaJytitnE,naeB egasseM;n - .eliFRAJehT;naeBnevirD

    sruoH7

    :SKOOBTXET

    .1 avaJ - ecnerefeRetelpmoCehT 7,tdlihcStrebreHht ,lliHwarGcMataT,noitidE

    .7002

    .2

    EE2J - ecnerefeRetelpmoCehT .7002,lliHwarGcMataT,hgoeKmiJ

    :SKOOBECNEREFER

    .1 orPAVAJotnoitcudortnI gnimmarg 6,gnaiLleinaD.Yht nosraeP,noitidE

    .7002,noitacudE

    .2 lairotuTEE2JehT 2,lateffodoBeinahpetSdn .4002,noitacudEnosraeP,noitidE

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    3/78

    EE2JdnaavaJ )357SI60(

    ESIfo.tpeD , TIBJS

    TINU

    .oN stnetnoCfoelbaT egaP

    .oN

    1 AVAJOTNOITCUDORTNI 1- 21

    leveDavaJ;snoitacilppaavaJdnaavaJ ,deterpretnisiavaJ;)KDJ(tiKtnempo

    .edoCetyB1

    tcejbO,MVJ - smargorpavaJelpmiS;gnimmargorpdetneiro 1

    ,syarra,srotarepo,rahc,gnol,tni,selbairavnaelooB:snekotrehtodnasepytataD

    ,slaretil,secapsetihw 3

    dnagnitaerC,seulavgningissA .sreificepssseccA;stcejbogniyortsed 4

    lanoitaleR,srotarepoesiwtiB,srotarepOcitemhtirA:snoisserpxEdnasrotarepo

    ;ecnedecerProtarepO;rotarepO?ehT,rotarepOtnemngissAehT,srotarepo

    ;noisserpxelacigoL

    4

    atSlortnoC,sgnirtS;gnitsacepyT noitareti,stnemetatsnoitceleS:stnemet

    stnemetatSpmuJ,stnemetats6

    2 ECNATIREHNI,SESSALC TELPPA,SNOITPECXE, S 31 - 82

    ;sessalcrepuS;emanssalC;ssalcagniralceD;avaJnisessalC:sessalC

    sessalcrennI;ssalcfosecnatsnignitaerC;srotcurtsnoC31

    ,gnidirrevO;ecnatirehnilevelitlumdna,elpitlum,elpmiS:ecnatirehnI

    .gnidaolrevo51

    gnildnahnoitpecxE : .avaJnignildnahnoitpecxE 81

    nA;erutcetihcrAtelppA;scisabtelppA;stelppAfosepytowT:ssalCtelppAehT

    idtelppAelpmiS;notelekstelppA dohtemyalps02

    ;gatTELPPALMTHehT;wodniWsutatSehtgnisU;gnitniapergnitseuqeR

    )(esabedoCtegdna)(esabtnemucoDteg;stelppAotsretemarapgnissaP22

    butStelppAehT;ecafretnIpilCoiduAehT;)(tnemucoDwohsdnatxetnoCtelpA

    ehtottuptuO;ecafretnI .elosnoC 32

    3 RGORPDEDAERHTITLUM ILDNAHTNEVE,GNIMMA GN 92 - 14

    sessalcehtekamotwoH?sdaerhteratahW:gnimmargorPdedaerhTitluM

    ;elbadaerht92

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    4/78

    EE2JdnaavaJ )357SI60(

    ESIfo.tpeD , TIBJS

    foetatsgnignahC;noitazinorhcnyS;elbannurgnitnemelpmI;sdaerhtgnidnetxE

    effubdednuoB;daerhteht smelborpr03

    daeR - recudorp,melborpetirw - smelborpremusnoc 33

    smsinahcemgnildnahtneveowT 53

    stnevefosecruoS;sessalctnevE;ledomtnevenoitageledehT 63

    ledomtnevenoitageledehtgnisU;secafretnirenetsiltnevE 73

    rennI;sessalcretpadA sessalc 93

    4 SGNIWS 24 - 94

    serutaefgniwSyekowT;gniwSfosnigiroehT:sgniwS 24

    sreniatnoCdnastnenopmoC 24

    lppAgniwSelpmisA;segakcaPgniwSehT noitaci 54

    telppAgniwSaetaerC 64

    nocIegamIdnalebalJ 74

    enapdebbaTJ;snottuBgniwSehT;dleiFtxeTJ 84

    elbaTJ;xoBobmoCJ;tsiLJ;enaPllorcSJ 94

    5 DEESIRPRETNE2AVAJ ATAD,WEIVREVONOITI :SSECCAESAB 05 - 35

    .ES2JdnaEE2JfoweivrevO 05

    ehT segakcaPCBDJ;sepyTrevirDCBDJ;CBDJfotpecnoC 05

    ;noitcennoCesabataD;ssecorpCBDJehtfoweivrevOfeirBA 05

    ;esabataDehthtiwegdirBCBDO/CBDJehtgnitaicossA 15

    ;teStluseR,stcejbOtnemetatS 25

    epytataD.,atadateMgnissecorPnoitcasnarT .snoitpecxE;s 35

    6 STELVRES 45 - 06

    dnuorgkcaB 45

    elpmisA;tnempoleveDtelvreSroftacmoTgnisU;telvreSafoelcyCefiLehT

    telvreS45

    egakcaPtelvres.xavaJehT;IPAtelvreSehT 55

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    5/78

    EE2JdnaavaJ )357SI60(

    ESIfo.tpeD , TIBJS

    egakcapptth.telvres.xavaJehT;retemaraPtelvreSgnidaeR 65

    sesnopseRdnastseuqeRPTTHgnildnaH 75

    seikooCgnisU 85

    .gnikcarTnoisseS 95

    7 IMR,PSJ 16 - 56

    sgaTPSJ,PSJ:)PSJ(segaPrevreSavaJ 16

    snoisseSresU,gnirtStseuqeR,tacmoT 26

    stcejbOnoisseS,seikooC 46

    :noitacovnIdohteMetomeRavaJ tomeR tpecnocnoitacovnIdohteMe 46

    edisrevreS 56

    .edistneilC 56

    CMISK 56

    CFSK,IBDIS,CISN,ISISycnegaswodniwelgnisciD 56

    8 SNAEBAVAJESIRPRETNE 66 - 86

    ;snaeBavajesirpretnE 66

    srotpircseDtnemyolpeD 76

    naeBavaJnoisseS 76

    eBavaJytitnE ;na 76

    egasseM - .eliFRAJehT,naeBnevirD 86

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    6/78

    dnaavaJ EE2J ( 357SI60 )

    ESIfo.tpeD,TIBJS egaP 1

    TINU -1

    AVAJOTNOITCUDORTNI

    ;MVJ,edoCetyB,deterpretnisiavaJ;)KDJ(tiKtnempoleveDavaJ;snoitacilppaavaJdnaavaJ

    .smargorpavaJelpmiS;gnimmargorpdetneirotcejbO

    :snekotrehtodnasepytataD

    ,srotarepo,rahc,gnol,tni,selbairavnaelooB

    syarra .sreificepssseccA;stcejbogniyortseddnagnitaerC;seulavgningissa,slaretil,secapsetihw,

    :snoisserpxEdnasrotarepO ,srotarepOcitemhtirA

    rotarepO;rotarepO?ehT,rotarepOtnemngissAehT,srotarepolanoitaleR,srotarepoesiwtiB

    elacigoL;ecnedecerP ,stnemetatsnoitceleS:stnemetatSlortnoCsgnirtS;gnitsacepyT;noisserpx

    .stnemetatSpmuJ,stnemetatsnoitareti

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    7/78

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    8/78

    dnaavaJ EE2J ( 357SI60 )

    ESIfo.tpeD,TIBJS egaP 3

    tuptuodnatupnimetsys,sepytatadcisabedivorptahtseirarbilssalcfotesasedulcniavaJ

    .snoitcnufytiliturehtodna,seitilibapac

    ktnempolevedavaJehtfotraperasessalccisabesehT otsessalcsahoslahcihw,ti

    .snoitcnuftiklootecafretniresudna,slocotorptenretnInommoc,gnikrowtentroppus

    sasmroftalpssorcaelbatroperayeht,avaJninettirweraseirarbilssalcesehtesuaceB

    .erasnoitacilppaavaJlla

    4.1.1 JelpmisagnitaerC margorPava

    :elpmaxedlroWolleH

    {dlroWolleHssalc

    {)][sgragnirtS(niamdiovcitatscilbup

    ;)"!dlroWolleH"(nltnirp.tuo.metsyS

    }

    }

    :strapniamowtsahmargorpsihT

    noitinifedssalcanidesolcnesimargorpehtllA dellacssalca,ereh

    .dlroWolleH

    ehT dohtemanideniatnocsi)enilenoehttsuj,ereh(margorpehtfoydob )noitcnuf(

    si)(niam,margorp++CroCanisa,snoitacilppaavaJnI.)(niamdellac dohtemtsrifeht

    .detucexesimargorpehtnehwnursitaht)noitcnuf(

    5.1.1 gorpevobaehtgnilipmoC :mar

    .cavajdellacsirelipmocavaJeht,KDJs'nuSnI

    avaj.dlroWolleHcavaj

    ,detaercsissalc.dlroWolleHdellacelifa,srorretuohtiwselipmocmargorpehtnehW

    .elifedocetybavaJehtsisihT.elifecruosehtsayrotceridemasehtni

    ocetybtahtnurnehT reterpretniavaJeht,KDJehtnI.reterpretniavaJehtgnisuelifed.avajylpmisdellacsi

    dlroWolleHavaj

    :eblliwtuptuoeht,yltcerrocdelipmocdnadepytsawmargorpehtfI

    "!dlroWolleH"

    2.1 sepyTataDdnaselbairaV

    wniyromemnisnoitacoleraselbairaV ,emanaevahyehT.derotsebnacseulavhcih

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    9/78

    dnaavaJ EE2J ( 357SI60 )

    ESIfo.tpeD,TIBJS egaP 4

    .eulavadna,epyta

    lacoldna,selbairavssalc,selbairavecnatsni:selbairavfosdnikeerhtsahavaJ

    .selbairav

    .tcejboralucitraparofetatsehtrosetubirttaenifedotdesuera,selbairavecnatsnIravssalC tahtllaotylppaseulavriehttpecxe,selbairavecnatsniotralimiseraselbai

    hcaerofseulavtnereffidgnivahnahtrehtar)flestissalcehtotdna(secnatsnis'ssalc

    .tcejbo

    ,snoitinifeddohtemedisnidesudnaderalcederaselbairavlacoL

    f,elpmaxerof seulavdlohotro,selbairavyraropmetsa,spoolnisretnuocxedniro taht

    flestinoitinifeddohtemehtedisniylnodeenuoy

    :emanelbairavadnaepytafotsisnocsnoitaralcedelbairaV

    :selpmaxE

    ;egAymtni

    gnirtS ;emaNym

    ;deriTsinaeloob

    .1 1.2 ytregetnI .sep

    egnaReziSepyT

    stib8etyb 721ot821

    stib61trohs 767,23ot867,23

    stib23tni 746,384,741,2ot846,384,741,2

    stib46gnol7085774586302733229ot8085774586302733229

    .1 2.2 gnitaolF - tniop

    itaolfavaJ.traplamicedahtiwsrebmunrofdesusisihT gn - tnailpmocerasrebmuntniop

    gnitaolfgninifedrofdradnatslanoitanretnina(457EEEIhtiw - dnasrebmuntniop

    .)citemhtira

    gnitaolfowteraerehT - elgnis,stib23(taolf:sepyttniop - ,stib46(elbuoddna)noisicerp

    elbuod - .)noisicerp

    .1 3.2 rahC

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    10/78

    dnaavaJ EE2J ( 357SI60 )

    ESIfo.tpeD,TIBJS egaP 5

    trahcehT retcarahcedocinUehtsesuavaJesuaceB.sretcarahclaudividnirofdesusiepy

    .dengisnu,noisicerpfostib61sahepytrahceht,tes

    .1 4.2 naelooB

    CrehtoniekilnutahtetoN.eslafroeurt,seulavowtfoenoevahnacepytnaeloobehT -loob,segaugnalekil naelooBfostsetllA.enosadetaertebtinacron,rebmunatonsinae

    .eslafroeurtroftsetdluohsselbairav

    .1 5.2 slaretiL

    .smargorpavaJruoyniseulavelpmisetacidniotdesueraslaretiL

    slaretiLrebmuN

    xerof,4.slaretilregetnilareveseraerehT epytfolaretilregetnilamicedasi,elpma

    tni .gnolepytfoyllacitamotuasitninanahtregrallaretilregetnilamicedA

    gnitaolF - traplamicedehtdnatrapregetnieht:strapowtevahyllaususlaretiltniop

    .777776.5,elpmaxerof

    slaretiLnaelooB

    aelooB desuebnacsdrowyekesehT.eslafdnaeurtsdrowyekehtfotsisnocslaretiln

    .selbairavnaeloobrofseulavelbissopylnoehtsarotsetadedeenerehwyna

    .1 6.2 slaretiLretcarahC

    elgnisybdednuorrusretcarahcelgnisaybdesserpxeeraslaretilretcarahC ,'#','a':setouq

    61saderotserasretcarahC.noosdna,'3' - .sretcarahcedocinUtib

    3.1 srotarepOdnasnoisserpxE

    yllautcatahtavaJnitnemetatsfomroftselpmisehterasnoisserpxE

    .gnihtemossehsilpmocca snoisserpxE .eulavanrutertahtstnemetatsera

    epO srotar .snoisserpxenidesuylnommoceratahtslobmyslaicepsera

    foselpmaxenommoceraedutingamdnaytilauqerofstsetdnacitemhtirA

    roelbairavaotdengissaebnaceulavehteulavanruteryehtesuaceB.snoisserpxe

    metatsavaJrehtonieulavtahttset .stne

    dnatnemercni,tnemngissafosmrofsuoirav,citemhtiraedulcniavaJnisrotarepO

    .snoitarepolacigoldna,tnemerced

    .1 1.3 citemhtirA

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    11/78

    dnaavaJ EE2J ( 357SI60 )

    ESIfo.tpeD,TIBJS egaP 6

    citemhtiracisabrofsrotarepoevifsahavaJ

    .srotarepocitemhtirA

    rotarepO

    ninaeM

    maxE

    el+ noitiddA 4+3

    tbuS noitcar 5

    * 5*5noitacilpitluM

    / noisiviD 7/41

    % 7%02suludoM

    :margorpelpmaxE

    {tseTcitemhtirAssalc

    {)][sgragnirtS(niamdiovcitatscilbup

    ;6=xtros;4=ytn

    ;f5.21=ataolf

    ;f7=btaolf

    +," iy "s

    +;)y

    +"=y+x"ntnrp.tuo.metsyS

    x"(nltnirp.tuo.metsyS - +"=y

    +"=y/x"(nltnirp.tuo.metsyS

    x

    (x

    ;))y+

    - ;))y

    ;))y/

    +;b

    "s,"+a+"sa"ntnrp.tuo.metsyS

    b/a"nltnir.tuo.metsS b/a+"=} }

    .srotarepotnemngissA

    gninaeMnoisserpxE

    y=+x y+x=x

    x

    x=xy= y

    y=*x y*x=x

    y/x=x y=/x

    gnitnemerceDdnagnitnemercnI

    .1+x=xnoisserpxeehtdesudahuoyfisatsuj1ybxfoeulavehtstnemercni++x

    xylralimiS -- .1ybxfoeulavehtstnemerced

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    12/78

    dnaavaJ EE2J ( 357SI60 )

    ESIfo.tpeD,TIBJS egaP 7

    :neewtebecnereffidehtetirw:esicrexE

    ;++x=y

    y ;x++=

    .srotareponosirapmoC

    gninaeMrotarepO elpmaxE

    == lauqE 3==x

    =! lauqetoN x

    < nahtsseL nahtretaerG >x

    =< lauqeronahtsseL

    x

    erG=> 3=>xotlauqeronahtreta lacigoL

    srotarepO

    nac)srotareponosirapmoceht,elpmaxerof(seulavnaeloobnitlusertahtsnoisserpxEsnoitanibmoclacigolehttneserpertahtsrotarepolacigolgnisuybdenibmoceb

    .TONlacigoldna,ROX,RO,DNA

    ibmocDNAroF fiylnoeurteblliwnoisserpxeehT.&&ro&ehtrehtieesu,snoitan

    eurtoslaerasnoisserpxehtob

    fohtobrorehtiefieurtnitlusersnoisserpxeRO.||ro|rehtieesu,snoisserpxeROroFeurtoslasisdnarepoeht

    rotarepoROXehtsiereht,noitiddanI erasdnarepostifiylnoeurtsnruterhcihw,^ erahtobfineve(esiwrehtoeslafdna)asrevecivro,eslafenodnaeurteno(tnereffid

    .)eurt

    ,|,&.snoitanibmoclacigollautcasadesuylnommocera||dna&&ehtylno,larenegnI

    esuylnommoceromera^dna .snoitarepolacigolesiwtibrofd

    TONehtfoeulavehT.tnemugranoisserpxeelgnisahtiwrotarepo!ehtesu,TONroF

    .eslafsix!,eurtsixfi;noisserpxeehtfonoitagenehtsinoisserpxe

    srotarepOesiwtiB

    dividninosnoitarepomrofrepotdesueraesehT .sregetninistiblau

    rotarepO gninaeM

    & DNAesiwtiB

    | ROesiwtiB

    ^ ROXesiwtiB

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    13/78

    dnaavaJ EE2J ( 357SI60 )

    ESIfo.tpeD,TIBJS egaP 8

    > tfihsthgiR

    >>> tfihsthgirlliforeZ

    ~ tnemelpmocesiwtiB

    =>x=x(tnemngissatfihsthgiR

    =>>> thgirlliforeZ )y>>>x=x(tnemngissatfihs y=&x

    )y&x=x(tnemngissaDNA

    y=|x )y|x+x(tnemngissaRO

    y=^x )y^x=x(tnemngissaROX

    ecnedecerProtarepO

    ni,sihT.detaulaveerasnoisserpxehcihwniredroehtsenimretedecnedecerprotarepO

    nimretednac,sesacemos ehtekat,elpmaxeroF.noisserpxeehtfoeulavllarevoehte

    :noisserpxegniwollof

    2/4+6=y

    eht,tsrifdetaulavesinoisserpxe2/4ehtronoisserpxe4+6ehtrehtehwnognidnepeDemerceddnatnemercni,larenegnI.8ro5gniebpudnenacyfoeulav detaulaveeratn

    dna,snosirapmocerofebdetaulaveerasnoisserpxecitemhtira,citemhtiraerofeb

    erasnoisserpxetnemngissA.snoisserpxelacigolerofebdetaulaveerasnosirapmoc

    .tsaldetaulave

    .1 4 syarrA

    essapebnactahtstcejbolautcaeraavaJnisyarrA rehtoekiltsujdetaertdnadnuorad

    .stcejbo

    syarrA laudividninasdlohyarraehtfotolshcaE.smetifotsilaerotsotyawaerauoysastolsesohtrostnetnocehtegnahcrootnistnemeleecalpnacuoydna,tnemele

    .otdeen

    arranaetaercotspetseerhT :y

    .1

    .yarraehtdlohotelbairavaeralceD

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    14/78

    dnaavaJ EE2J ( 357SI60 )

    ESIfo.tpeD,TIBJS egaP 9

    .2

    .elbairavyarraehtottingissadnatcejboyarrawenaetaerC

    .3

    .yarratahtnisgnihterotS

    .g.E

    ;semangnr;gnrwen=seman

    =seman ;n=seman ;n

    ...

    .1 1.4 syarrAlanoisnemiditluM

    aJ naetaercdnaeralcednacuoy,revewoH.syarralanoisnemiditlumtroppustonseodav

    ynamrevewohrof,noosdna,syarraniatnocnacsyarraesohtdna(syarrafoyarra

    Cdluowuoysamehtsseccadna,)deenuoysnoisnemid - :syarralanoisnemiditlumelyts

    octni ;]21[]21[tniwen=][][sdro

    ;2=]1[]0[sdrooc;1=]0[]0[sdrooc

    .1 5 tnemetatSlortnoC

    .1 1.5 slanoitidnoCfi

    anodesabedocfostibtnereffidetucexeotuoyselbanehcihw,lanoitidnocfiehT

    nistnemetatsfiotlacitnediylraensi,avaJnitsetelpmis .C

    aybdewollof,tsetnaeloobaybdewollof,fidrowyekehtniatnocslanoitidnocfi

    :eurtsitsetehtfietucexeot)tnemetatskcolbanetfo(tnemetats

    )y

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    15/78

    dnaavaJ EE2J ( 357SI60 )

    ESIfo.tpeD,TIBJS egaP 01

    ehT rotarepolanoitidnoc asi rotarepoyranret .smreteerhtsahtiesuaceb

    tlusereslaf:tlusereurt?tset:xatnyS

    ehT tset etatsfiehtnitsetehtekiltsuj,eslafroeurtsnrutertahtnoisserpxenasi fI.tnem

    foeulavehtsnruterrotarepolanoitidnoceht,eurtsitseteht ;tlusereurt ti,eslafs'tifi

    foeulavehtsnruter .tlusereslaf foseulavehtstsetlanoitidnocgniwollofeht,elpmaxeroF

    forellamsehtsnruter,ydnax avtahtsngissadna,owteht :rellamselbairavehtoteul

    ;y:x?y

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    16/78

    dnaavaJ EE2J ( 357SI60 )

    ESIfo.tpeD,TIBJS egaP 11

    .1 4.5 spooLrof

    stnemetatsfokcolbrotnemetatsastaeper,Cnisa,poolrofehT semitforebmunemos

    hcihwninoitaretielpmisrofdesuyltneuqerferaspoolrof.dehctamsinoitidnocalitnu

    esunacuoytub,potsnehtdnasemitforebmunniatrecastnemetatsfokcolbataeperuoy

    .poolfodnikynatuobatsujrofspoolrof

    oolrofehT :sihtekilylhguorskoolavaJnip

    {)tnemercni;tset;noitazilaitini(rof ;stnemetats

    }

    :strapeerhtsahpoolrofehtfotratsehT

    noitazilaitinI aevahuoyfI.poolehtfotratsehtsezilaitinitahtnoisserpxenasi pool

    lcedthgimnoisserpxesiht,xedni .0=itni,elpmaxerof,tiezilaitinidnaera tahtselbairaV

    ;flestipoolehtotlacolerapoolrofehtfotrapsihtnieralceduoy retfagnitsixeesaecyeht

    .gnitucexedehsinifsipooleht T .poolehtfossaphcaeretfasruccotahttsetehtsitse

    setehT naeloobaebtsumt rof,eulavnaeloobasnrutertahtnoitcnufronoisserpxe

    tsetehtfI.01

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    17/78

    dnaavaJ EE2J ( 357SI60 )

    ESIfo.tpeD,TIBJS egaP 21

    kcolbrotnemetatsataeperotdesusipoolelihwehT ralucitrapasagnolsastnemetatsfo

    :sihtekilkoolspoolelihw.eurtsinoitidnoc

    {)noitidnoc(elihw

    };pooLfOydob

    ehT noitidnoc ehtsetucexepoolelihweht,eurtsnrutertifI.noisserpxenaeloobasi

    idnocehtstsetnehtdnapooLfOydobnistnemetats ehtlitnugnitaeper,niaganoit

    :eslafsinoitidnoc

    ;0=tnuoctni

    {)0=!]tnuoc[1yarra&&htgnel.1yarra

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    18/78

    dnaavaJ EE2J ( 357SI60 )

    ESIfo.tpeD,TIBJS egaP 31

    TINU - :2 EHNI,SESSALC STELPPA,SNOITPECXE,ECNATIR

    :sessalC

    fosecnatsnignitaerC;srotcurtsnoC;sessalcrepuS;emanssalC;ssalcagniralceD;avaJnisessalC

    ,gnidirrevO;ecnatirehnilevelitlumdna,elpitlum,elpmiS:ecnatirehnI.sessalcrennI;ssalc

    .gnidaolrevo

    ahnoitpecxE :gnildn .avaJnignildnahnoitpecxE

    :ssalCtelppAehT

    telppA;stelppAfosepytowT

    gnitseuqeR;sdohtemyalpsidtelppAelpmiS;notelekstelppAnA;erutcetihcrAtelppA;scisab

    pAotsretemarapgnissaP;gatTELPPALMTHehT;wodniWsutatSehtgnisU;gnitniaper ;stelp

    pilCoiduAehT;)(tnemucoDwohsdnatxetnoCtelpA;)(esabedoCtegdna)(esabtnemucoDteg

    .elosnoCehtottuptuO;ecafretnIbutStelppAehT;ecafretnI

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    19/78

    dnaavaJ EE2J ( 357SI60 )

    ESIfo.tpeD,TIBJS egaP 41

    .2 1. sessalCgninifeD emaNssalC,

    foemanehtdnadrowyekssalcehtesu,ssalcaenifedoT :ssalceht

    {emaNssalCyMssalc

    }...

    sihtfossalcrepusehtetacidniotsdnetxeesu,ssalcrehtonafossalcbusasissalcsihtfI

    :ssalc

    {emaNssalCrepuSymsdnetxeemaNssalCymssalc

    ...

    }

    ferotstnemelpmiesu,ecafretnicificepsastnemelpmissalcsihtfI ssalc:ecafretnitahtotre

    {elbannuRstnemelpmiemaNssalCelbannuRyM

    ...

    }

    sessalCrepuS

    enoevahnacssalchcaedna,)yhcrareihehtnitievobassalceht(ssalcrepusasahssalchcaEsessalC.)yhcrareihehtnissalctahtwolebsessalc(sessalcbuseromro ehtninwodrehtruf

    .yhcrareihehtnipurehtrufsessalcmorftirehniotdiaserayhcrareih

    sessalcrepusriehtmorfselbairavdnasdohtemehtllatirehnisessalcbuS ynani,sitaht

    sdeenssalcruoytahtroivahebsenifedssalcrepusehtfi,ssalcralucitrap otevaht'noduoy,

    tahtstegyllacitamotuassalcruoY.ssalcrehtoemosmorfedoctahtypocrotienifeder

    llanoosdna,ssalcrepusstimorfroivahebstegssalcrepustaht,ssalcrepusstimorfroivaheb

    .yhcrareihehtpuyaweht

    salcavaJehtfopotehttA ;tcejbOssalcehtsiyhcrareihs enosihtmorftirehnisessalclla

    ybdetirehniroivahebsenifedti;yhcrareihehtnissalclarenegtsomehtsitcejbO.ssalcrepusomsddayhcrareihehtninwodrehtrafssalchcaE.yhcrareihssalcavaJehtnisessalcehtlla er

    .esoprupcificepsaotderoliateromsemocebdnanoitamrofni

    E .g.

    }{telppA.telppa.avajsdnetxetelppAniagAolleHssalccilbup

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    20/78

    dnaavaJ EE2J ( 357SI60 )

    ESIfo.tpeD,TIBJS egaP 51

    .2 2 ssalcafosecnatsnignitaerC,srotcurtsnoC

    stcejbognitaerc,sessalcfonoitaercehtsetartsnomedelpmaxegniwollofehT foegasuehtdna

    srotcurtsnoc

    }{elcycrotoMssalc

    ssalcsihtrofselbairavecnatsniemosetaerc

    ;etatSenignenaeloob;rolocgnirtS;ekamgnirtS

    .ssalcehtot)sdohtem(roivahebemosddA

    {)(enignEtratsdiov

    )eurt==etatSenigne(fi

    ehT"(nltnirp.tuo.metsyS {esle;)".noydaerlasienigne

    ;eurt=etatSenigne

    };)".nowonsienigneehT"(nltnirp.tuo.metsyS

    }

    :wonsihtekilskoolmargorpehT

    {elcycrotoMssalc

    ;ekamgnirtS

    ;rolocgnirtS

    ;etatSenignenaeloob

    {)(enignEtratsdiov

    )eurt==etatSenigne(fi

    etsyS ehT"(nltnirp.tuo.m

    ydaerlasienigne

    ;)".no

    wonsienigne

    ;)".no

    }

    ruoyfoecnatsninaniselbairavecnatsniehtfoseulavtnerrucehtstnirpdohtemsttAwohsehT

    skooltitahws'ereH.ssalcelcycrotoM :ekil

    {)(sttAwohsdiov

    ;)ekam+""+roloc+"asielcycrotomsihT"(nltnirp.tuo.metsyS

    )eurt==etatSenigne(fi

    ;)".ffosienigneehT"(nltnirp.tuo.metsySesle;)".nosienigneehT"(nltnirp.tuo.metsyS

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    21/78

    dnaavaJ EE2J ( 357SI60 )

    ESIfo.tpeD,TIBJS egaP 61

    eercsehtotsenilowtstnirpdohtemsttAwohsehT elcycrotomehtforolocdnaekameht:n

    .fforonosienigneehttonrorehtehwdna,tcejbo

    .2 1.2 dohtemniamehtddA

    ahamaY"=ekam.m;)(elcycrotoMwen=melcycrotoM{)][sgragnirtS(niamdiovcitatscilbup

    ;"053ZR

    ;"wolley"=roloc.m

    nltnirp.tuo.metsyS "(nltnirp.tuo.metsyS;)(sttAwohs.m;)"...sttAwohsgnillaC"(

    gnitratS"(nltnirp.tuo.metsyS;)"

    ;)(enignEtrats.m;)"...enigne

    "(nltnirp.tuo.metsyS ;)"

    "(nltnirp.tuo.metsyS;)(sttAwohs.m;)"...sttAwohsgnillaC"(nltnirp.tuo.metsyS

    ltnirp.tuo.metsyS;)" gnitratS"(n

    ;)(enignEtrats.m;)"...enigne

    }

    tielipmocnacuoydna,noitacilppanawonsissalcelcycrotoMeht,dohtem)(niamehthtiW

    :kooldluohstuptuoehtwohs'ereH.nurll'tiemitsihtdnaniaga

    ...sttAwohsgnillaC

    ahamaYwolleyasielcycrotomsihT .ffosienigneehT053ZR

    .nowonsienigneehT...enignegnitratS

    ...sttAwohsgnillaC

    .nosienigneehT053ZRahamaYwolleyasielcycrotomsihT

    ...enignegnitratS

    .noydaerlasienigneehT

    .2 .3 ecnatirehnI

    hwsnaemtahtmsinahcemlufrewopasiecnatirehnI otevahylnouoyssalcaetirwuoyne

    citamotuauoyeviglliwecnatirehni;ssalcrehtoemosmorftnereffidsissalctahtwohyficeps

    .ssalcrehtotahtnideniatnocnoitamrofniehtotssecca

    sessalclla,ecnatirehnihtiW lcrehtomorfesoht,etirwuoyesoht dna,esuuoytahtseirarbilssa

    llewsasessalcytilitudradnatsehtmorfesoht yhcrareihtcirtsanidegnarraera

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    22/78

    dnaavaJ EE2J ( 357SI60 )

    ESIfo.tpeD,TIBJS egaP 71

    .2 1.3 ecnatirehnIelpitluMdnaelgniS

    nevigynahguohtla(ssalcrepusenoylnoevahnacssalcavaJhcaetahtsnaemecnatirehnielgniS

    alcrepus .)sessalcbuselpitlumevahnacss

    tcejborehtonI - enonahteromevahnacsessalc,++Csahcus,segaugnalgnimmargorpdetneiro

    sisihT.sessalcesohtllamorfsdohtemdnaselbairavdenibmoctirehniyehtdna,ssalcrepus.ecnatirehnielpitlumdellac

    elpitluM tahtsessalcetaercotelbagniebfosmretnirewopsuomroneedivorpnacecnatirehni

    ssalcetacilpmocyltnacifingisoslanactitub,roivahebelbanigamillatuobatsujrotcaf

    .mehtecudorpotedocehtdnasnoitinifed gniebybrelpmisecnatirehnisekamavaJ ylno

    .detirehniylgnis

    .2 2.3 sdohteMgnidirrevO

    fossalcehtninoitinifeddohtemtahtrofskoolavaJ,tcejbonanodellacsidohtemanehW

    alitnuyhcrareihssalcehtpullacdohtemehtsessapti,enodnift'nseodtifidna,tcejbotaht

    noitinifeddohtem .dnuofsi

    tuohtiwsessalcbusniyldetaepersdohtemesudnaenifedotuoyselbaneecnatirehnidohteM

    .flestiedocehtetacilpudotgnivah

    tubsdohtememasehtotdnopserottcejbonatnawuoynehwsemitebyamereht,revewoH

    htnehwroivahebtnereffidevah tahtedirrevonacuoy,esacsihtnI.dellacsidohtemta

    emasehtsahtahtssalcbusanidohtemagninifedsevlovnidohtemagnidirrevO.dohtem

    ehtnidohtemeht,dellacsidohtemtahtnehw,nehT.ssalcrepusanidohtemasaerutangis

    dnadnuofsissalcbus .ssalcrepusehtnienoehtfodaetsnidetucexe

    .2 3.3 sdohteMgnitsixEedirrevOtahtsdohteMgnitaerC

    emasehtsahtahtssalcbusruoynidohtemaetaercsiodotevahuoylla,dohtemaedirrevooT

    htemasa)tsilretemarapdna,epytnruter,eman(erutangis s'ssalcruoyfoenoybdenifeddo

    ehtsehctamtahtsdniftinoitinifeddohtemtsrifehtsetucexeavaJesuaceB.sessalcrepus

    elpmaxeelpmisas'ereH.noitinifeddohtemlanigiroeht"sedih"ylevitceffesiht,erutangis

    .ssalcssalCtnirPehT

    {ssalCtnirPssalc

    ;1=ytni;0=xtni

    {)(eMtnirpdiov

    ;)y+"siY,"+x+"siX"(nltnirp.tuo.metsyS

    +"ssalcehtfoecnatsninamaI"(nltnirp.tuo.metsyS

    ;))(emaNteg.)(ssalCteg.siht

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    23/78

    dnaavaJ EE2J ( 357SI60 )

    ESIfo.tpeD,TIBJS egaP 81

    .ssalCtnirP)sdnetxe(fossalcbusasitahtssalCbuStnirPdellacssalcaetaerC

    ssalc ;3=ztni{ssalCtnirPsdnetxessalCbuStnirP

    jbo;)(ssalCbuStnirPwen=jbossalCbuStnirP{)][sgragnirtS(niamdiovcitatscilbup

    ;)(eMtnirp.

    }

    }

    :ssalCbuStnirPmorftuptuoehts'ereH

    1siY,0siX

    ssalCbuStnirPssalcehtfoecnatsninamaI

    iamehtnI )(eMtnirpehtllacdnatcejbossalCbuStnirPaetaercuoy,ssalCbuStnirPfodohtem)(n

    fohcaenitirofskoolavaJos,dohtemsihtenifedt'nseodssalCbuStnirPtahtetoN.dohtem

    sessalcrepuss'ssalCbuStnirP suaceb.ssalCtnirPni,esacsihtni,tisdnifdna llitssi)(eMtnirpe

    .elbairavecnatsnizehttnirpt'nseodti,ssalCtnirPnidenifed

    ehtssapotdrowyekrepusehtesu,noitinifeddohtemaedisnimorfdohtemlanigiroehtllacoT

    :yhcrareihehtpullacdohtem

    tsod//{)bgnirtS,agnirtS(dohteMymdiov erehffu

    ;)b,a(dohteMym.repus

    }erehffutseromodebyam//

    .ssalcrepuss'ssalcsihtrofredlohecalpasi,drowyeksihtehtekiltahwemos,drowyekrepusehT

    nerrucehtotnahtrehtarssalcrepusehtotreferottub,sihtesunacuoyerehwynatiesunacuoY t

    .ssalc

    4.2

    gnildnahnoitpecxE

    lamronehtstpursidtahtmargorpafonoitucexeehtgnirudsruccotahttnevenasinoitpecxenA

    .snoitcurtsnifowolf

    .2 1.4 snoitpecxEfosdniKeerhTehT

    snoitpecxedekcehC tcejbusera xellA.tnemeriuqeRyficepSrohctaCehtot erasnoitpec riehtdna,noitpecxEemitnuR,rorrEybdetacidniesohtroftpecxe,snoitpecxedekcehc

    .sessalcbus

    srorrE tcejbustonera snoitpecxeesohterasrorrE.tnemeriuqeRyficepSrohctaCehtot

    .sessalcbusstidnarorrEybdetacidni

    snoitpecxeemitnuR tcejbustonera emitnuR.tnemeriuqeRyficepSrohctaCehtot

    itpecxe tnuRybdetacidniesohterasno emi .sessalcbusstidnanoitpecxE

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    24/78

    dnaavaJ EE2J ( 357SI60 )

    ESIfo.tpeD,TIBJS egaP 91

    ehtronohtsumedocegaugnalgnimmargorpavaJdilaV .tnemeriuqeRyficepSrohctaC sihT

    ecworhtthgimtahtedoctahtsnaem ehtforehtieybdesolcneebtsumsnoitpecxeniatr

    :gniwollof

    ,noitpecxeehtrofreldnahaedivorptsumyrtehT.noitpecxeehtsehctactahttnemetatsyrtA

    .snoitpecxEgnildnaHdnagnihctaCnidebircsedsa

    ehtworhtnactitahtseificepstahtdohtemA sworhtaedivorptsumdohtemehT.noitpecxe

    .dohteMaybnworhTsnoitpecxEehtgniyficepSnidebircsedsa,noitpecxeehtstsiltahtesualc

    .elipmoctonlliwtnemeriuqeRyficepSrohctaCehtronohotsliaftahtedoC

    rhtehtesuotwohsebircsedelpmaxesihT stnenopmocreldnahnoitpecxeee ,hctac,yrteht

    skcolbyllanifdna

    .2 2.4 kcolbyrt

    naworhtthgimtahtedocehtesolcneotsireldnahnoitpecxenagnitcurtsnocnipetstsrifehT

    llofehtekilskoolkcolbyrta,larenegnI.kcolbyrtanihtiwnoitpecxe .gniwo

    {yrt

    edoc

    }

    skcolbyllanifdnahctac ...

    :elpmaxE

    ;rotcevrotceVetavirp

    ;01=EZIStnilanifcitatsetavirp

    ;llun=tuoretirWtnirP

    {yrt

    ;)"tnemetatsyrtderetnE"(nltnirp.tuo.metsyS

    ;))"txt.eliFtuO"(retirWeliFwen(retirWtnirPwen=tuo

    ni(rof {)++i;EZIS

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    25/78

    dnaavaJ EE2J ( 357SI60 )

    ESIfo.tpeD,TIBJS egaP 02

    skcolbhctaceromroenognidivorpybkcolbyrtahtiwsreldnahnoitpecxeetaicossauoY

    dneehtneewtebebnacedocoN.kcolbyrtehtretfayltcerid gninnigebehtdnakcolbyrtehtfo

    .kcolbhctactsrifehtfo

    {yrt

    hctac} {)emanepyTnoitpecxE(

    } hctac {)emanepyTnoitpecxE(

    }

    stiybdetacidninoitpecxefoepytehtseldnahdnareldnahnoitpecxenasikcolbhctachcaE

    tnemugra

    kcolbyllanif

    itnurehT tahwfosseldragerkcolbyllanifehtnihtiwstnemetatsehtsetucexesyawlametsysem

    .punaelcmrofrepotecalptcefrepehts'tioS.kcolbyrtehtnihtiwsneppah

    etirWtnirPehtsesolcnehtdnapusnaelcdohtemtsiLetirwehtrofkcolbyllanifgniwollofehT .r

    {yllanif

    {)llun=!tuo(fi

    ;)(esolc.tuo;)"retirWtnirPgnisolC"(nltnirp.tuo.metsyS

    {esle}

    };)"nepotonretirWtnirP"(nltnirp.tuo.metsyS

    }

    5.2 ssalCtelppAehT

    scisaBtelppA

    tavaJhtiwdelbaneresworbatahtmargorpavaJfodniklaicepsasitelppanA nacygolonhce

    .nurdnatenretniehtmorfdaolnwod

    bewaedisnideddebmeyllacipytsitelppanA - .resworbehtfotxetnocehtnisnurdnaegap

    dradnatsehtsedivorphcihw,ssalctelppA.telppa.avajehtfossalcbusaebtsumtelppanAlppaehtneewtebecafretni .tnemnorivneresworbehtdnate

    :elpmaxeelpmiS

    {telppA.telppa.avajsdnetxedlroWolleHssalccilbup

    {)gscihparG.twa.avaj(tniapdiovcilbup

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    26/78

    dnaavaJ EE2J ( 357SI60 )

    ESIfo.tpeD,TIBJS egaP 12

    ;)"!dlroWolleH"(nltnirp.tuo.metsyS;)52,05,"!dlroWolleH"(gnirtSward.g

    }

    }

    LMTHnanidedulcniebnactelppanA anidedulcnisiegaminayawemasehtnihcum,egap

    .egap

    eht,telppanasniatnoctahtegapaweivotdesusiresworBdelbaneygolonhcetavaJnehW

    enihcaMlautriVavaJs'resworbehtybdetucexednametsysruoyotderrefsnartsiedocs'telppa

    )MVJ(

    pyTowT stelppAfose

    telppalacoL.1 - ,krowtennidetcennoctonsihcihwresworbenihcamelgnisnietarepo

    telppaetomeR.2 - .krowtenaivtenretnirevoetarepotelppaetomer

    erutcetihcrAtelppA

    :nevirdtnevE

    .sruccotnevenalitnustiawtelppanA

    ehT TWA ifiton ybdedivorpneebsahtahtreldnahtnevegnillacybtnevenatuobatelppaehtse

    .telppaeht

    otlortnocnruterylkciuqnehtdnanoitcaetairporppasekattelppaehT TWA llA gniwS

    ssalcreniatnoCTWAehtmorfdnecsedstnenopmoc

    htiwnoitcaretnisetaitiniresU telppAna )dnuorayawrehtoehttondna( notelekStelppAnA

    ;*.twa.avajtropmi

    ;*.gniws.xavajtropmi

    */

    >001=thgieh003=htdiw"lekStelppA"=edoctelppatelppa/TELPPA/MARAP< ehtneewtebsgat

    gnisolcdnagninepo TELPPA .sgat

    ehthguorhtdessapseulavehtdaeruoy,telppaehtedisnI MARAP t ehthtiwsga

    )(retemaraPteg ehtfodohtem telppA.telppa.avaj .ssalc

    .nwardebotgnirtsehtsi"egasseM"retemaraptelppaehT

    ;*.telppa.avajtropmi tropmi

    ;*.twa.avaj

    {telppAsdnetxetelppAgnirtSwarDssalccilbup etavirp

    ;"!olleH"=egasseMtluafedgnirtS diovcilbup

    {)gscihparG(tniap

    ;)"egasseM"(retemaraPteg.siht=egaPmorFtupnignirtS

    ;egasseMtluafed=egaPmorFtupni)llun==egaPmorFtupni(fi

    ;)52,05,egaPmorFtupni(gnirtSward.g

    }

    }

    .telppaevobaehtsecnerefertahtelifLMTH

    >DAEHLMTHELTIT< >ELTIT/DAEH/

  • 8/10/2019 Java Notes (SJBIT)(Vtuplanet.com)

    31/78

    dnaavaJ EE2J ( 357SI60 )

    ESIfo.tpeD,TIBJS egaP 62

    >YDOBP"05"=thgieh"003"=htdiw"telppAgnirtSwarD"=edocTELPPA"!ereht,ydwoH"=eulav"egasseM"=emanMARAP