0% found this document useful (0 votes)
27 views

JAVA NOTE (MDT)

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
27 views

JAVA NOTE (MDT)

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 37
oF 0 goes —Pusiaces Software Engineering &_ Java Programming Java Sa oop PrOgrammirg language which use 10 develop desktop, rebs mobiles embedded system etc This 3 a high lovel Progammtg langu; Which meons (43 close to huras natural language Java i$ a mse Sensitre longuage which means you manrt mix loner Case ord upper Se letters vihtle ding chad tg _ Tv 2, dvm Stands for jfava vinkual oomaihine which 5 responstble 40 nvert Java bytecode 40 machine Code. LE only you overt that cede ito machine de then only _your Gmoater will realtees the» fnstructions that you hove provided as a Java progrom. fava progrom [save Comptes» [raya AgteCade] Tet frachire pe oulpat Joa ts a platdomm independent: Programming’ language which | means Codes can be executed th ary environment without hevieg ony fssues~ Tre obove pant 13 possible because java applittton 7 | runnirg on usa (jowa viral mnackive ) jwhok: 18 -JEER JRE 13 krown oS Tova Runttme — Gwtronment which Provides necessary class librories files 40. the joo. appltation and Jum Wrot [9 Jore. JD€ 15 tnown as MowanmeDevelopment eit vinich 15 required Creote Jova applications Trside dhe Gok reve are number of tools Inde grote Such as Compilers, qavaDOcss Java Dewggerg JRE ete- Fave variables Tn java programming voriables are being use 40 Sor values tempavelly’ foside . dhe opplitation until you close i Stece thts 5 a tempory memory allocation this will happend. trside random access memory. Tn progmmmng — then you declared 4he variable that variable will berome a unique Wentifier hence you Gn*t use the sare variable name fn dhe application again. Jova Data Types Ore are applitetion f5 develop Th work wtih number Of data fnputs ord drese dota fopuis cul be - edrer character base data. or numerical dota fn are developed applicatton arese data fnputs are hendle hy usteg Geto agpes - %y usieg dada types we con declared vartatles and 4nose | vartables Gon be used do ordle frput data eg:- ints sAring » doubles bool ete Java Operations © Dh programy Boeclal i> peclal Symbols are betng use as operators 40 check dhe x ie qa ¢ rlationshte wetween //40 Perform and operation bel ween vartables and values @ !@m jaro proges \ gramming —ollowtry operdors are ovailable- Fe 1 Artthmette Operators 2 Assignment Operator % Relational Operotors 4: Logteal Opemtors Jove Baste pat ey Output © Java Ouipat © On Fow appitrastons —folloning three) Syotaxes are beiyng used to b display and output On Ane Screen , @ Bello 3 syrtaxes are case Sensitive ord also ahey are mbutl foretions witch are avatlable from tmportord. Mies Class Itbracy Syptem out-paatRaO 5 or System.our- pant ¢) 5 eg) public t Or Cystem. out - Pett FO 5 Syst giatte yotcl matn( Aiiege) args) em -dut eprint hn ( Hello world”); Zreilo word task o1.- Dspley your name » batch» ord degree progcom fostde the main method ustog dhe fava appl’ asion pupiic static vord matn (string 07 args) t System Out « Prine Co (% Wareesha”) System out-print 2 (76 PY Boater 4 5 System-out.print Rn (r Sofdware Engmenirg »); 5 aauipt> Moreesha Pu Botch i Sottwvore Enginecsing, '9 of pons 2 printin: 2 'To atsplay vartables tn java basic output fimction will be used. with the variable name. * Ln Jowa programming — concatanation 6 possible {pat tll print 4he_veviatle wth ane static text. EX- int Numper= 05 uy aouiput> System. Out-pitnien Crtumbee)s Systemout sprite C® Number 19 + number); RO Number 15 go public stalic void Nam (Sting (7 09S) t Double number= 0-55 tovtput > Systemout-Orint fo © 2 am + Pauesome. Tom anssome System. Out. orted Lr Cnumber'= P+ umber) 5 Number < 10.6 j fastor:- Declare dhe awo Integer or double vorables card asstgned. any relavent value and disploy the Summation using dhe ava progom. SL palte state void: ern Cateng (7 args ) t fot _numberOv = 10; fot _numberOe = 20; Sypiem. gut « Prin tn (C numbero! + numberQe) ; output > 30 40. be Import 40 the on going project In jor progronmirg Ao get ond ager trputs a css Irpmry Mle needed TH dre project contotns mute class Ales. ants: rbrarg fle, should ‘eport Sepamicly for each class tf your takteg. user inputs Dn fava (orary ales atter —tmporting ane : and. through dhe class Object a frput Gn be | datirg. 4o dhe _appl?cation # Usieg the seamer class Ineeory tle ve. need. 40» creat 0. class oect ond aystem.t0 parameter fenport fava .util «Scanners Sve Ceteegl? args) — t a Scanner tpat - nea Scanner (Systemain )5 ae y Class Qbject * When creating a class cdject org _ovject. name Parameter canrot be crorged: + srg ne created lexamplet~ dl Getitrg doude —mput System. out-ount, (@ Enter dourle: 2)5 double mydouble = tnnut-neat Double 0; System. out-prreten C& Double entered = can be Important —usieg Worry Fe a class object needat fo be created needed 40 be pass when object you cn toke user teport. key viord- creating Ovgect. can be usd but Ane Input wolues 40 ‘the applraton. Double ented = 0.3 7 + my Double}, I awating — String ena) System. oun. prten (PErter ant: s Ging mg Skt. = top nents Systems cur « priat2oCw tect entered = 4 Jost t- ywte ne lava program 40 get ano roteger 4ne rostrum value gut of 40 drplay rmport | jave.-uetl. Scanners public class DayflpusLRort t » ny 09)3 Test entered = welrome Ane answer pubire static void rat Coty cas) £ Sronnee tepat < ren Seance ( Syste ta) Gysternourepriat&e (Enter umberO1 "3 tot NumberOl= inputs next nts, System. outs pringen(% Enter — Numberog : ye = int Mummee = reputs next HC; Tf (numberol > tumberO2) Systemsout- print en( Crumberor 1 the max else System, outs y . Toulput 7 Enter Numbero!: 6 Enter Number; 18 Numocro\ iS *he max token ( t€ numberoe ps the max”, Enter Namberot: 10 Enter namie ro? ; 20 Numbers 18 the max Emer 481i welone user topuda and ‘ted. on efastoa- wise 4re jon pogrom 40 get and wicger value fom we user and display al! rumertcal values 4rom frat number 10 tera. user input value sroulch be non tern and drat needed 40 be chect from ine Program Tesport java. util. Scanners Public class Day pust 202+ t public stat vor math (Stetgrr args) t Scanner input ners Granne r ( Systen-fr)5 System outeprioten( Enter an Srdeggr Values s Tot num © foputs next Dots TF num! =0) spiced o = t orf tot t= rung 203 e--) Sy stem out print OnC-)5 3 i else Sgstem-out.print eC © Lovaltd Trpat )s j J Doutput-> Enter an Integer value ; Enter an Fnteger value; ° 0 Dwaltd Sepa os bey ecenitnr| a) 1P a tra foputs 4f0m he uy Moses virite a gore progam *0 yet “me eset i Number Oe. ord check vunetner number 1 3 Atvisthle by tmpott — fova- util. Smmers public class DayDpusieost t a pub gtattc yord. math (atetrg (7 args) t Beonner —toput = net Starner (System- to) 3 System. out. pried fry C® Enter naw OF fot dum! - foput- next Inte), Sgaem-out. priotke (% Enter Nam OF; 5 Tot Num® = frput-next Int 0} us H( nami ume ==) =e System oud -prtor On(® number 1% diufstble by & else m1 System. outs print o(® not divtstble ); tL Output > Enter Mumor: - Entec num ot: 100 5. Enter Nam oe ; a - Enter mum 02: 50 10 Numer 115 divisBle by a _ Not divisible fO get user*s 154 ame and and nome “fastos:-witte a Jora pogram as a one output separatly ond tepley uses full name Import fava+ utt. Sanner; publte class Daynpusi 2004 2 x publte static yoid mate (String 90g) t Sanner tnput = new Seamner (ystems); System. out eprint On ® Eevee our Fist Nome: ”)5 Brteg Frame = tnpute next; ’ \ Systems out-paot Ln (® Enter _your Second. name: “Ds sieteg — Srame = inputrnextors Systemout-petnten(R Your Nome f% %Ceromer * + Srome)s 5 output Enter your First Name+ aneesro Entec ypur Second. Name + Dalenvor You ame fs Morersha Dutt’ o Hteg fastos:- create a yora program 40. get = rt user inserted. word deom user ard dfsplay how mary characters are mere mm are HELLO fmport — pavas uti!» Scanners, pubic class TasEOS t pubic gtatic void math (Sitg co? args) t Banner toput - new Seonner( System); Systems Outs peiot Ro (re Entec ane word t Seeteg word = Inputs nent OF ter character(ount = word «length, __ Systemoutaprint On (* number of chatacters tn Ane wo; 4 choactsCanl Erter re vend numver OF chowoetets te are mad 6 #109 #003 java arrays © Aroy 13 Frown as a spate data stluctue wihtch te capable of storteg similar Ayre of values Instead —declatrg—geparate varlables + when creating an arroy M should have a specific nome whtch will (onatder oS a unique tderitftere when decloring an array H aroud have a valid dato dyne ant array ster 1S nod mandetory . S Wren accssing aray clement Ne ae Ung the caray name along with ‘he away fedex. © Attoy tedeces af wey Starting from O ord Ht wlll be a unique merort adderss : ok 5 #8 trex > Sppcrttc memory oddre35 [os | 41 [50 [or | x0] 60 eet Elements Jaro _Enply array — dectaration’ © fh Jova there % a possbtity Of declaicg an. away wAhout values ard without an away ste v Exomple:- “String © wears : ste en ovo ecampe [] deftres ans '9 an array - i Jaro aeoy with Aixed. 4ee dectrottons 2% you krow ane array gite by using followieg Syntax a fixed shee omray con ve declared | ee! AED mantAreag = reve rma (POIz c 10 of youl ony S arcay ond ing Tasror- Create a fava Program 40 get ‘0 Prheger fnpats «0 an array the faxtrum put. Import jovOsuAth- Sanne g publi class Arfoy .* { public stotfe yor matin (Steg 07 args) t Senner tofut~ ren Seamer ( System it Myares new 19100I5 Lor (oh 1205 16-105, t4) t Sytemouts part@n( "ender a number 3 Nyala] = trnutenest Int 0 5 = te mar eB yAne(]; for Cort toy 122% 5744) re HC mare d tyrueteD mame My A(t] 5 » 5 Bystem outer (ae ty Mr max)y ejava _class* * Tn Cop programming 4ne entire appRatton Can be bfeak down tto tte rord closses based on 145 funetiona Itty * ones the mde 15 divided Info classes these can be veuserble tn dhe Some profect- © My cop a class an conatn member vartables ard memrer function without having ory ItmM4 - © These furctton ord. variates an be access by otter classes using class fects. © Bud tr oop cesstbtlliy will dedde by who access’. specter © There are 3 matn access opecttier Kronn assy. te Publfc. + eeprotected * 8-Prvote. © Tf the vaciotle or furetion 7% Publi ata Can be access by all Other classes usteg a class olfect. Class Class Name Here 1 1 Aumver of Member _vartanie number OF Member Furctfons example code: class Qreyele t Agere or field private int gears 65 Toerovicur or metrod publ ord. praicteg C) { »; Yyorem-outepriet fo (® piortig Of Braking 13 5 fastoe:- rite a jave~ matn method 40 Ane “above code ord access Grating motha pout (Sting (1 oras) = Sie Breyele obj Breycle- new Breydecs; Obj Breyes braking0) 5, tona/io/o5 _afava Objects © Dn 0p programmteg class obtccts arr used 40 Connecd clossea_ 40 gether ard 4hiqugh dhe objects methods and varinbles yl get Called- © Using class objects we ore apotle of Passing as well values fn bedween classes Pilon. Hake 9 mene vei C D8 object crealfon Syntax classtlame object = new classNameC) 5 Ex - HM for Begele class Bregcle —aportBreycle «new Breycleo ; Bicycle dourteg Bregcle - new Bicycles faskol:- Create a fora Project which dotes users name and dhe degree imatde a Separate class and display ‘tre output withing the Same class Students java Tmpork — fovas util. Scanners public class Student { public void Student Pnfocy » Smnmer —rnpud - new Ganner (Systensmn Systemsouts print On (Enter your Names 1%). Sireg Nome = ropa ner40) 5 Systom.our. presen CwEmer your Degre: *)s Berg Degree - tnpud nexters Gxpten-out: Prwt2n Crame & ©” + degree); 3 - Mar medrod : Prootam. java “ - j public class Pragrom t public stotte wid main (“9410 7 args) r Student onjStudent = new Student) 5 OnJ Student. Stadent Trfor) ; ne Gove aga > hve, Ender your Degeee : Spldwore Sedinare Tastoe:- crede a faro oppicetion do check wheter user os EUQTOIE for yoy lees once users age passed as poromcier 40 Are seporie DoPloy thy output inside fine ecforte clase Nom wettod -> frogear. java tmpoct jovasuts Samrery Public t class Progam Public gtatte void mam (Henge? as) t Seamer taput = neet Scanner CSystersin)s Systemout. print Pn(t Enter your Age: »); Int Age = copat- next Dnt 5 Student oly Student ~ new Budert 35 bf Hudent + Chect Errarsiiny Cnge)s Student Public t class Student Publtc votd CheckEtigtbiity Cit age) t sf Cage > 18) t System-out-println( You are eltgtble for voting *)3 else t System out. patotln( you are rot citgtile foe votirg "5 NC: yoot_age Gover ye age, ” 7 You ar egble or wohrg You ow rot rtgible 01 voling Eneo psulatron LER EO Th enransslation oop concepts tm atacuss hou 40 ares a private vortoble by astng other classes rn oop programntag & Considering the areory of owcess spectfters these private variables ore not Cofable of ocessing by other classes. “ © Gy oop Programming “ pubIPc method wi use 40 access these priate variables ard usieg trem valued instde dhe private vartobl can acces © fn ewapsulotion there ore deo publi. methods» are Commonly use — watch Krown a3 get and Sel medtrode- @ Set meinod. will always get @ value- to dhe private vartable « whrle Get method will redum dine volue get OF the Cle and. provide awess 40 other classes. Example: Class Person 1 eo pilvate tt _oge3 puncte Fteld. Public tnt getAgeQ)t A getter method. 5 fetum ages — pable vord Set Age Cmt age) 1 I setter method. thissage = ages — j - ¥ : | class Mare Y =e pubite stadre vord matn (Steg C7 org) t lcteate an object OF person Person pr = ren PersonCys Nichange age using _sedter Pre Set Agel 24) 5 Nacess age using getter Gystemouts peradh (#Pmy age 12 + progetagel)% output» My oge i324 Fasicos:- Read the following teatiecttors and create the Console Appitation t program. © Create % class alled EncopDetaejsavo and create, dno private _ vartgble fo store odes value and. pi value. © Bnstle fre moth cl05 you have to get ine radrus value from fre _user ond pass It 49 © EncapDeta:jova clase: 0 Unstde fneap Peta fava class create getters and setters 40. ftrd: “are Area Of dre circle and ¢o Aird tne circumference Of the cercl. 0 Return ane answers fiom dhe ErrapDataryava class @ Oreplay dre answers trade = Matn class Encap Dera + jave public class Encap Data t prvele double cod 5 | private doude pi = 3-145, | poic vord ect Rack Cdocdle rewQod) | t | Tod = nen fads = | 3 | Poblic double get Areaty t retum pie rad + reds Patel fc t return atrod trad 5 5 - ; double gag Circumferencee) | port gava- ultls Seorrens | pave class Mom t Main: fave peice state vert won eteirge? 0°93) £ Seance mpat= neet Sanner( System); Systernsout print nC Enter Ane Radnus value: 7): double radrua - apd ned Dalec EncapData Of ED= new EncapDatac, OwEeD: set Rod Craarus) : System. out Pst On( Area Of Are crrcle ty 5% + ObseD -get Area) System outepriokin (C® Crcamberene OF the Cercle os : " +0bjEo- get Crccumfecenret); © Tn cop programmrg Inhertance § used 410 avorh * Code repetition to programming «Lang. 4m: COP concept ne cn_minttze” rhe repeditlOn by Using and forert class. child class 18 known a3 super class. “ chrid class 15 alS0 Known 08 derived. jelass while parent class @ 4m ova Gnheritance extends Key wordp use to perform tnherttance th COP programmtrg 8088 of! : 5 | Der ved © class Exanyle:- class Animal T J meivcds and. fields : $ fuse of exterd® — beyword to perform —inheridence clase Day extends Animal fimernod ard fields of Antmal f metrod ard Ntelds of Dog * If you wort 40 create a swilar type of class again m ane same pugject «+ eat moinod. ard. nome vortable we axdonatraly apply 4a dre chid class! c EES S'’S”'S 3sézsa«—_=~™ es © Asum Noume arate 13 a Class called «= Animal which 19 already extsting wa java project ro need to wette down Me same de tnstont of drat you can use wiceidence Op ConmpA clas Anmal class Dog exterds §— Arveal { . t Member variable Memicer yanable Member functions Member Furctiors PR sein _Configartion protected ¥ fava Goreritane Example Artal 4jav0 class Antal T WHreid ond metrod «of tne parent class Sling rames paste void eotto f System out - peter © an eat 5 6 Tn atoe code Amal §S ext5trg class whith has a varlable ard a method 2 44 below code dnd otter class Glled dog 18 created by matey anwea) closs a6 a Porent gine 1 used toheritane 0g java Yrovedt fiom Anteal class Dog extends Animal Anew method =m sabclas? public votd dieplayO © Sygemoulsparils Cony rome ts 4 name) ys f Mm above Code, Ba varfoble 1 dtrectly accessed frem Ane parent class singe used fnberttanc. _ class Main f penite static void morn (Stinger) as) f 4 create an object of tne sabclass O09 labrador = nen Dogtg ° Nawess field of superclass labrador. rame~ ¢ pobu®; labrador. dtsplayes s __ Hal metrod of superclass # usteg Object of Subclass Jabrador seatoy di 0 In above code labrador anyect ts created _ toy using 909 cla and: wang ‘rat onject all child class. ard parent: class vartales and méthode Can DE acces. Ts- a Relationship —18- 0 Celettonship 6 fy java fnherttonce 15 a keyword use 49 dete connection 4a bedwcen cht Class ard parent class for example ine a > ona I — Povent \ Ge 19 a venicle % George 18 a fut ote : os ’ ° i # Tn test example “Car 15 a “chiid chs” ard “yonicle? ts a porent class Tost 01 * Ceate a java appli@tion wth ano added closes Called Antal“ and Mat" 4 SCA? 1S Ane clerwed Class (CHA) of # pmrmal Cleve? (Acce closs) + Tnsde ane efrial class? create a method + Tnstde dhe metrod print © Tam an Animal *- - + Qrstde athe man method create relevant lass. object ond tsplay a5 follows - ~ © © am an Arto! . © have four legs ” Antal sjave ’ closs Antwal 1 Fite = putite yoid — AntnalNethodcy { System.out prin tt Lam on Anrmal ™)5 va. Cat class Ct extends Aniwal T : _ publ wid Cinerodo f ‘ _ Animal Metnod 0) 5 Bysten.cprh On 1 how fur legs Ss Maro ova publ class Matin 1 publ Stel vol eran (Stange) args) f ig Qt ObC = ren Catos ob'C « Cat Method 0), pune > Tom on Antal J rove four legs Java__Polymorphtsm th anid 00P Gncepts nich avaflable fo oop _ programorng © Polymaphtsm 25 Ane meontng of Anis 13 mary dome © Tis toa greak word Where the © {In OOP polymombim Gon be use In Ano drfFerent ways te Method Overiding : 2. Heinod Overloading IsMethod — Overnidieg *_ 3 mee _ © Tr Cop. progromming _qou Gan wictte doan a mefod. with Same otructure tthe Sane class Ite below - — ee Student Bofors ; t = Z = 5 pore word Hudetfators 5 + Qssue m above code Fs both meirods are t» Common ares ly access gpretdrer 2 Common ctu type 3 Common method rome & Common goromeder list © Mn Guch M5e3 hee callfeg above ~—rethod3— Ahrough the atyec! We cam} define 40 wnich method Ahot we are callteg © Dy pragemming dnee are certain requirement ao haWe metro hich Same fame Same Structure tm Such OSS method = Overriding Con he used. Alex extends Siudent class Student lass, { t publc void Student Infor) puble vold = Student Infor? ORD Teal AS Foe = sina -+/fn_golijmorphtsis—mettad. _overstdteg _t5 a,_one efi ustog dhe tne_payronion _ 007 Concept. » 3 in method overriding there fll be alwogs a parent class and child. class. «As a requtrement. enatle you wont 40 use Abe same method. atdhing a ela Gre class - _ method _ overridg con be used. i> 8 laa metnod ovecridieg followteg steps will be used. __ = __\e AS a Atest step you should define parent class ond. child class Separately. pro sta eh Wyse the parent class you. shout. Geftre "the a meted SD (one extends —— ard create dhe child clas of 4he © Method oveeritting 3 alwoge use et Inherttonce OOP Contept which means a | il __44| Miatde _dne_ civ. less you _evay merdfon tne Same Saath emia hove wittien —taside dhe pared class © (Avenir Caiatelatieyenndty eemmetTe clans Dotlrn pRre HC la54siF OA MirCHtIderalaayy metnodlamearammeauetlablome hance nem TderH fyiRNMDS” a9 metMockxcovertdarg, © Meortltcaly child clos fs pdatoteg AHO methods ink, Same mejhod, stgrodwe Lxample 1 lnm larguoge Y Sirtuerwre | patite -vord atephy tivo) Y sucked (poral f hose) © yeni bts (MComeon Fgh argroge "95 feb gual ore UNC vor SAuberh Ley 4 iene a nen 8 t0BatC BIS wealap 1 New Suck erly class java extra Lorguge f ti © oventte | t publte vord Bluse public void dtsplag infor) 1 te System oud sprntGn( M Javo pwegmamicg larguoge ) 5 4 ° 5 oJ ae e ’ eo Mn above example dteplay twyoc) marod ts avatlable for boi lorguage and. ®ypva” classes: , © 8 seg: Dabearsarce ataploy Sinfocy medhod waking avatlable again for »me Cyova clit” whew deve House | method oversitieg: , lag Mam 2 pubre state void mato Merge as) f I Mcrmte an abject of ‘fam class ova far few yavar); ui Jt drspay Gnf005 Mereoke on object of lorguoge clas Lorguoge £4 = meq Larquogec)s BA -displaySrdous bs © Siew wie have metnads fiom game meinod _stgrolwre we should _creqte class objects from respective classe2 do Call relavent methods - © Accorateg 40 Ane above ccomple dnere are two class objects from _ * \orquage’ ard.” Joud clases Question ei ve “ Mody the obove cede __by overtding —_rethod. called. _ public vord. Largaugetrieo iw Gostde Ane metvod. dteplag fava ond tanguegeerspective _Ahe...accordirg fo Are frnplerented class. +: easiest au : asst ete onecloogng © Lo cop programming wie are caphble of wriden down 0. Same _metrog_ nae ty changing the parameter Inst inside _ ne Game Clans tne_metrod by changrg Are _parometer thy © Since we are Owrigadng method dycrloadirg dhs Cormpt 1 Ceonn as ae func) Lor J danctinta) {4.4 func (anibie a) fon ¥ ture Cent as fioat b) y+} | class Student pabitc vod Student fntoc > a es 4 ee pani. _wott student eC tot a) fs ees ROT Heoitetton — Prox 3 # ar 04 "/ 2008 Tove. Servlet 2 Seviet Js a dechrology which use _do_cwate dyrante web fags ustrg Jove. programmirg languages © ha web poge dhere aye sno Components _Fronn as {vont end. and. back end Where front end _anlents HTL 9 cas5cjama Script while back end. Comerds Fava: Codirg- 4 @ Since Secviels —_Conter#s back end dng all Servlet Pages witll execute Qt server side thts f5 known as Server side ‘Programmicg. LWnat_ta__Secviet 2g ste > Servlets are \use do create dyromfc web _appltcattons and Servlets will execute tnstde Servers - 2 Mire matn responsibilty of a serviced 15:\4o generate dhe -response based, on client request vequest eee a j 22> | etna _Cpowameter) 1 Z rerun | fo smee service are capable of — dransfering data | fiom fio rd. lo Jo. frontend. ante ale constdeved 40. ay pact end ond bactend APA Copphrriton “Progrommteg Arherfore) Gar Lxplom dhe diferent — bdyieen = Process \ When a Program fh under execution» dron Ye ts Erom a9 0. process: 0 | DH Consumes maxtrum dime 10 stop. © {Oy needs more tine for work and Gree ptton ° Cortert eutdehing dates moxtmum dime hero. : © D1 not drat effective th derma oF Comourtcatton: @ [AO dakes more resources. 1 @ [OF fa heavy wotgt ‘Motes. 0 [D4 one process % obstrucded hen th will ‘process and. Ahead in Compateg. Thread be OA sbegenont: OF Process’ fs. known as ancead ' c eM Gnsumes

You might also like