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

JAVA Notes Part 1

Uploaded by

Divyansh Agrawal
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
55 views

JAVA Notes Part 1

Uploaded by

Divyansh Agrawal
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 187
Woe Qa one moet JAI WMATA OT, ——— ee Seep erro Core Jova Jase Goftusater= Set oF pngqvams Meant Hr... performin Garaian Py pes OF QPerations In the industry, Based on the type of Opewations We panfotrd, We Soafrwares Qe Chloasifledk into _ SB MPSS Hey are, Q@_Systerd gsofhuoare Sole @ __ APlicanod Software. ® — Tptewnek So Prove, r 6 | SySrery sofware: - ay Wh e basic aims af Sustem SIH AVE dlevelopr at drvens ( printers, Scanners, oysuct, exc) b> eNelopment oF language CorApilexs | interpre \gadlens , Unters. arsendolens , ke.) i Os Develapment AF veal nme gPeranna suste Tt | in douns, mp, Unity, Liou, Mac o$, ~asiay i SolansS eke) | | bP gheosine a _andusiyy gtondacds to _ gyslen 2a we, se to { lan mio ani ta A Serobl lange of | these largtoges becomes popular Se oul Sysiero software _ bheanuse Tsp hore aa We. Copabilihes tp inter ook pit! toawduua sae e COS. alvesity ii GUT Appi®= Loo & Feet paged appi® 256 Readers Freg 19-G tan % TING Uses e& ALP developing syste ‘slw .” fr @. ae a Ce De finatien oe cera aEErEEC A SY Ste Slo i om PEgra! wh ram waning 18 —-tHe__panitgxound of ane systern for TET TTI roy ding internal Services fax offective we RKO CUTION OF OUT Applications. the oie of app? gin ig to cdeudep Bl Fos AME. @sganizarions ergs gis3. CNC to Ene oo aH H Hea Lee oie EE 2 yes oF_tedaneing 8S. So Peon. End Technolagies: - a : OG _ The. Qimd. a Fmnt. end rechanlog ies — oe _GuT-appicarions C Lack cod fee SSS based apei? are cored GOotapei® usercame: Tse] |. - -Passusasd : se] | ——|_. Ss a page satya | ec tMiddie ‘eve fagg J COmPIeHS VEed : E- “ Low WelewS Ue, TE se deielap O09 Gor 2.0 by using ww Alone, _keclnnalagies them Such Gut app suas Aly - oO Mowsott rou Aed_ aposating systems c windaus xP, NT, ec) bur not directly. riinoing LAD son Tresmsoft i N Linux, MAC G8, Salas, ete)" once this tyau Of rechnalagies Ase carted platferm dependent tea Frmot end technaagies _ (B) part iC Apstwack eaindnwing faire) pple se Sur PP esOSy Sten awa b aor i fan cor Got appl? ovrth we fae Fe ge re eee) CUOS. aN Cuemy OS seYuananee a nee iNendass tkeSce -these type of Lase coited piatfos en Peschond | Teclhnalagies - See Backend Technsingies!- The aim al baccerd- Bene eee ee |__| data pexsistana) : | steve the dato. REKmOnsOr\y Cepewn Us- | aomieved "OT A195 Cdays | ey one = as THdusts Aoko persistant Can be GD Through oo oe LG) Throrgh doronose aw: at ITE ye Store dota permanentiy iO_+ne.____ Sie ees EES ES Tee they OST & Cease Societe TENET Ue b . 5 eee _ because, Ble. caocept. sf Qny pr gwinsming Hanne nner Ao mgrog® AS hot _pryvl dina —secunity 19 the \ _ tt fst oF Ugexmame 6 © : Hence files axe. oes recommended to -Used in. Moe —-vodustery fort orthivhna, Seti « _ndussy. JS Aways recommended te _ _-_atimieve the dato. _ -pemsisiancy 10 fu ae form a Gatatbose Slo - _ on BO evens datalsose. ola is Aveabked as wo IO -_rechoolegy.. ~The _Garlasgg, _topie Ggwes darobose GIA _Aorne. Tand. Conse eandi ng sender ____ : ere fel Legh itt ini i Nershow: : SAL Sever > aiemank | + SATYAM ——ib or a pty ape - 'Standalane Sooo seaaeeraee & Standalone app? iS oe comico ains \ she Content oF lecal Aises and whose nuk gar orressiole Acw@aSS tre slnbe_ eg: Poll tre \e 19 af System au Os — Axe, Comes under atandalt cpp eo Awose di bidhs_axe ee HANHiGQ _\O he _Camrexrt a brouser / wares RaSe sESUIkS AVE, AMessine ACRES —gtai le-3. Ay wetosites C ww 4d: _gahos | Cary) oF Credit cord, Debitcord processing, @ il 6 Totesnet ad loagia aim is to. develop | disti buted appiicatigag ; : Diskin = aoe oe. NOC ane, _sBUNIDg lo tne context ab | loroses| pw _& embese meaulhs axe Sharetls OCreras, “re abe _ 4) i { | 7 To. Geudlap tne disnibured appl? me have - faesings languages! Technoiagies © saya Deuelaced by CoN Mimsusiem bande ove oo OVO Gore) eo). NET. Coavetopst, 4 Reiemenht tue usa) ee : Se ee ce “ence _saNA. As... 602 OF 4ne —rotewek Sy iat _.doseioped ey BON Micmsystem and xleased 4a _Xtne seal. todusmy acd meant. for evelopment af €adrh and —apPpricotiam Bo tout te _bbecomeeS __ mere Papal fex_tha ——_____ mule ae Recitectyre segue for devetopment_ of Distributed ApPicatiams:— - Recording. te _ Jedustsy exomdosds, 0 dovelan any disthouted MOOD INCAT Gt te sc Ue Gea nennnennnn oo te) Mroaan Ornchiitect ire @_Gariied Crient-Semec Scecarecsa te Ce te ait Chest. eae Le ee 3 sub anh. Moey Ore. Oe eS il 2s Oh ee © 3-ries Awd oo Bes Asch ] guigita [1 @ sek at aoxven side, ae _cus | | @:a: Geag \e.¢ com mek of Cheat Side Pegenms. @) ser of Database gafroowe' I - Hes (QD) S- Mow Wechiveckumes. . ath: Goskoing 3 syoes of formas 1 Mo QXe_, ————¢f eugene OS cot. of smtver abe pages. gt 2: mK GOIRCO Car , GAMA -Cs , ATM based app), ete }—_Rmis _AtcCh- _Cackains 4 pwagtacos hey Arce | @_ sts of Sesves sida amgsorns - @ set of dlatohane sath oare.— @_ Set OF cMent Bide Progcrema te som DB | @ sek of Fivewou gengamo > ———_—Lbef (ence 10 te seal —nosid—Arjents one hang L | © sek al Prenat dovelapers jot @ set BF dakabose prog coromemg= fe : Latte S24 PS ESTES rare i) @ sé of ment sida _prgsaraemencs | @ aot of senver aide. pregsara mexs _ Fabien a\lawi ng ciagrars 9: yes erie XO, 36 __ Definarions:— i Sle Et eee — © erentic & Cuert is pregwang minidh is ‘anaags used. Fo MAKING wOQuEst bo ne _. SE4NES. Sido EOQ5aD for BANG the Een CO Sinn nined __ @)_ Benes. b& Sesion Ag Oe Eee QOey NGI Ca MA NOC OL VE Client. request, process an Woe ne. Chenk xequest Gnd gwar vrespanse oack. to . murtiple. cients. com > aid _BtLeks ing _and wel processing’) Se y AS rm 3 i __ ae veal eoxid ig te pmuide Concument | ——ee access . eee Sareaiiaai= ie era { Tne fellowieg tobie gives cormverc eu Su) mames and thoi ee a i Bewer Siw Name | Sener sty vendor nav Tarmmeat : : ‘ [ ‘Agathe - a 3 foundatian . || vidbsipare, vlolblag ic BEA Sysverp [ \igine bnew e,_ TERM 7 OsaAne a OsOGe CofP-_ a ee EIS Crepesndk Inlosmarion || oicesnsabe - Senet) i t Resarnte Pool iS ane ae ane layer present — AD Sewers Bun € 1H Mien ce prace distdout 4. @)- Brenan. oS i Gxermnott is ame of +o Secenity Panqrann [rote oar varidate nearness chent request LAS Winus ariomved a4 vicug Croe . ! “Dateioae te ane of ane daha. pen toyes ond it prvder_ crore oP epi tp tao Gnridestiol ddéro and it. Owoverss_ [eeaaastinoc2ed _madificatriabs. \ ___@! Pe aroces = - 7 . fF LUpxetocar iS sek of sured. onic are wored : for exchanging dota belaeaa ctient 6 —__ oo OmVeN Side ApPicakians. rs the cum@ot industry iptemd we OA AS1LaiNg TTR protacal we % iy GF F Jou = TAA. iS .9Me of tre Panganmaning ian | Tet __ used 1p dusty feos each and every app® Aeuaropment. 6 it becomes. Jee a ___ the 5aue. Sw. oo ea Gan mionaysen ow. Under. The. guidance..at FJarnes Gos iiog & _ Gthexs_- i oe a ee Fa stn stoned Gs deatenent to | ROT Qf the yoot 1990 6 vercased to the | Apdustryy in. middie og the year IGGL 09 WVee.name cf ORK" uimth iS ome of ___. Bre _otginal mame of java @ scentifaatl | ik Q € E te 2 SSD taken 12 mantnS tn Cerae dosselap . Ee ati The S\W) OAK yak papilla fos_ove\eping — | _. 8) for gectrooic ,. MechamCal 4 Automabile of , Awicee - L i indusey- This isan oon SS | gon miciosyaiens slewichissundan sna guitlanie 0 Jaren Ganlhgg estan pas wewsed o Teenarceored sensed to Ane wend endsabyy Ae me Year 1909S oD AHe Name of yova. BClenky Beans Java is ane % Se jThe Java Sha avallatie 19 the sea) odusty | the 6 categories they axe, ~ | @ Tak Ldawo9 Stardasd geditian] (HO | @ J2ee [tava 9 Enterprise Editian] L@ sore UL saya o mic) Mabie Edition} IO Ane industiy jose is used Gox_demesieg, | Lent Si ication, T2EE ig used Fove |__| deneiaping sexver_ “sido app, and aqome is es Ek senelapins 4 Mobile | wivel boxed opt LH. __ —— The follounr na oe Nessan, Jouo ang - gives Foua SS MOS iON - ea eae JAvE. Tethys. Vewsian Toure. lang - Verran . JAVR. __ JDK 14 : _ rp. tl JAVAD SHH JOK Ve a [tittle g) ADA a ee ee Ey Mosty Induary is Lsing = neep : | JAVA : o | : : OO. ONS eile eter eo oo cusrent Industry Jase must be EA A ee ee cee oe COVED OU. TEE ox JAVAEE ,Ond_ Jame must be Coated O8 JME ot TAVAME. Te “Ag ane _o& 4ne open. p-seurce cate ond I I tan toe Amoolond od Frees Pm) ud : { ee WO SUD CAD OF Wud: a*OOLO- CoM . | eo Q. pia are Aifferances pek? “arte. & ere. RIT FTP Soe eS: one se OF tHe | te is ona of tne \ tL Moko ledgement < one Loan ACK: omenvedk Eeeede _ | prrecet - _C Send email acc to _Prorodel - senders || [tk is ono a€ aoa Srakepyd prorocel . || create co — _— Conaickaing tho Seacres CANONS identity | Gor Cortaio Re) OF Cent fexeverd | Gelongs ts Tce Qolangs tp UD | eohared Hoxiod_ ee log: Rie. (¢ Rest Quited _ Fone. “& \oginS) | eae i f= f& starefil oraretal is oo8@ wid _{_—______maiisssins on identity of client Corevert eg: Ftp - 12*q! Gaues[Guneadla ab guano | Foatuses af & \omeuage are noting but tne SepuiceSss on Fackiities o« functionalities arovdead. language cleveloPess to tne 7 PMGTAM Me 6S _- Sk ics. bos provided 15 Features io AYR oS Ane os LON? y Msimeie _ @__\righ pect fos mnace._ _ (2) plakferm zndecendent Q@__ vi 4 @_Prchitectue meutrat _@__@souse Catsoog)___ jo @ peskapie tM etuved Multithreaded ___ (B__ bynamiq Nekiaarked a anjeck amented i ibured ProayraumMrning LARg CooPL) uaitnowk povnters- app! develapmor hme 15 1@SS. _. c appr? Cxecuhon me 1g move °* With PaNnters ape? Deopmaur nme 1S More - GRD -CxCOUR ON == tM att OSS: alist ietlesllelieiin, a C0 a elec memety au? of deatiecare unwed cr car > Static <> abdlocate ROY ee Qt Compe ime. - Cat Co _dealicmke ynused memory by usind desrusterss Fi Ae eee are eee ai “OS Bol jos scqwenming Comeing INEM Going | _ woued Qqarcoge corrector _ fos Cone Cung : CWuUsed Mermony SEACe OHMIC Will iM prove ie ie eestarmance OF Java appricahon . __ Gax'eas 2 CEOS: + ee _ & gotbage conectos is one of the System bocground Javo pmgtand sama 3 {UNNiNg __ ateng rth ous FeQUAs Java POgvard fov b see eee _ La . Corvecting Unused/ unreferanced memay sPace - ct ee eee oe QPPIGakion . i ie nee iC ISIE ste i Garbage goitectos PagTam TUNAINg idtemally [ fos veQuias Oeriechieay IOtenvs oF me __ AReETOwa progsarsming Centas pds set OF _ APLC AEP? pwgrarmmng TnrerFace) _ eee ‘ o Bie . Coust ure heodes § - ARTI eel - “Riles inc CPP. — patsege 1S GO Goliection aF Predened aicgssg, Intestaces € Subsackages. A Subpackage WM cUINAS CaMtainS Glasses, intexfaves, and [ sub suo packages eke. Am APT I O cColreckiam of FaACKAges , a eee eee eee eee eee eee fee CNasses cae G7 ere = Saaeeaeeeaaaee = joa re — > Feve—PPE intes Faces (i eemeees MEIEIRISIN eee Sete ei ISTE E pene er re ee Ue fp er cemrinmes OS \SSete hawiNg Oe Ames move |" SPACE than Bos @S except chat jon it Wes Same Space, ~ Y= TONG PQTOMD MING, language provides uses Prendly syhroxes udpido mates User te develop. I Quscees Appi? AWeopmMenk Withouk eTTOTS - | Prot Bax Tndependent e- A \eng| Teds: based app axe anid to be platfon | Tadependent \E Gomiy iP whose apps TNs an gach and even a Without cnsidesing theirs _vendos z ee ~ 5 | Im asdes to say a language | is Prater t Pree et Eooeeaeeraean VodeHendent We hes te satisfy forleing _ _Prpertios, “Hide The lang] Tech- related dokatypes must taice Zame amount of tgermery SPace an each & een) Qs: a ah. 5 = TWhe lang | Tedd: must campains Some special € \Otesnad _ POgeard G BHose Wie is caQvevyog | < lk MokWe UNndesstanding foes af ame aS \Nto Aakiv ‘Lg Understanding farm. GE anwies os - oo We languoges MWC @,C++, Pascal, Ca@sL, ere 2OEO Fava Pg camHmMNngG (ang) ore ot plar form dependent: Because they ever saustie Abave 2 prpecnes: THe language Luce jowa & Whase velated app ave vented eb prarfernd _ Secependent because F MUIRFOSHNG Uses Rour” Rodin alhgowrhes . Me ny r \ vow 1 fi Pr { feene cee act SSS —-G_subaadieg a . Toe. .aicm.. “o& rmultitoreuding- sea Yo. provide comeursrent _access| execubia PR Faw of contxal is Kanaan an toread The purpose Ae. een fo eau yocnoc BEEEEE oF tre Java pmarxard. wm dhe is contten __ WI tne fat ofuisea QheoRined mernats Serer + eee -PMAIGSD iS containing muitip Pre. Raw oF Gonrels tren. 1k iS Emmdm Of von DB tangiiag ea ice Clo++| Pagan! copa eke | are txtaked as Vy wa LO gUages because spec QkeoutisO ¢ Cres OMNeENk _Srouidas sngre fied OF Canon), Tey... provide sequential @xerufian _____ —--____-Whase opp?” tares noore Oxecutian me + & dees mot contend any ttsca: fore dowe\anenent, && rourtineading based — Sent Pevides Gopcurrent eXeCUAGA, Whese afPlly takes less execution HME G Provides an fect | Urowony Fox development oF Horead based appl. When we wore a Joa PYDAFOM there, exists QD YPCS dk threads , @_Foxeqrund ( Coud Thyeod :- | K foe ground __ thread is oe hich Lis obusaus execuki 139 Ce eee Whth 1S utes IO the form _af uusex_defined fea ME Moods - © Borramucd | Parent Thrwead:- fr background thyearl i$ one WHC 1S _meditty JOXSCUFiOD Srahiis af Fnveqmund -toweod The, real me Iroplerpentatiod al mxuttithyeadi nc Caccest 1S tat +5 dewelop yeas sobares such a3 Tormeot , Weblogic (BER Syste” Websphere, etn. ID Open coords amast oF toni posy Bexee Nomdess wy Fava tne veo) coond senven slu's Comnpel a 1g USING rm utowead ise cance pis —___ ane aan yence mutttiinveacdling oF gana ig one of the epeGotized fesm oF Mulhroshiyg oF operating | Systems - -- Haow_olo You Tustify "tach 4 Every Jawa Per T Ains:- i ithreaded” Fo uthen we execuce any Jano. “ Pregsars 5 +e IOGriS. AF the Toa prowwarg iS executed boy \ 20 i- am a = = — “one oF ane erread known as Fore qeound mt ead. Yo moniter ame execubion Stokus OF Fovegmund thvead , ame nove thread 6 Creaked KNAW OF A backKgsoUdd +nyvead - — So TONA EMA 1S Comteuning 2 treads inence eNeMy FOND Pregvand ig Mushinraded. oe Pees PEE oe = ios BEE ES aE eee eee ee . ~@ Nigh. Pextexmance:= nee a a 7 | Java is ove oF | aa Bgh performace LBNMQUage because SF fllaHingy Facioss, 1 Moagig OF Byte cade Cuse less executes Ame) | Dy Prrkomakic memory Manage Meuk because UE ee Se OS eee eee ar erect + iia OF gaspage covected: C covects unused, Grernit ___ memory space fer 1MPMVINA PeKFmMaNce, LL — OF Towa appr) | __@_vigny nvespateds< ‘i To ane initial vernsians of syavo. cupplasion _____ please is very foster and Tmiexprerahen | Phage 18 Sind wmode 1S ane of me { ANdUsieg Comptonenks 4 Can plaints~ gad added as, park at gum. & urnose —_——_— —cenle 1S ts speed up Inter oretatian Onase toy. cread ing He _eotive section of Oe | DYVE Code & tnvERNti 9 inks nohve understory ds fe we ee er ee ei ay Feahrrea, Turbos ++ doesnt have —” ie pee f | Sonewwsiaa:- IN we Curent ersions Of JON Tnterprecakion PHose 1S Nomp Fast even compargo COM Compnaken phase. Due to this SUM developer hos Populaked Java 1S ane of tng mghly inten preked PYG TANG LANSLAge a [Jove ig one oF He stwNg Pegramming Lang: Robust (Stwng) + became Ve contains a Facitity Canned exception See Oe ee eee ee SOC pandunag - ee The languages "re S,e+t, pascal, COBOL,erc whose APPVGakionS are treated a& Weak because pmebieaae ——— whese languages doesnot contain a facility coned exception pandting . | dkeseos sova & whose apprications ave treated t—+———-—- +—+—t- Qs SLING because TJoua Conkauns A erxrwr nanding Pacitry carted Exception Hondiing - Deine Exceptios 8 vihak is meant by Exception Pandang 2. Runt ewroy of Java Progwvard iS KHADN As _ as exceprtian - | ae ENewy Exception OF Java prgrars genesates by Agraurt System | Ted>nical mmr messages whids are DEL Understandable by appacahen Usess- Pence industy ig Hor wecommended te gemesake Sysierd nur messager aie ae Buk mecommended te genesate USOss Raondly LOMD MeSSAQes - ae The recess af comiasting Sy ster) end0 i messages Wt USED _Rrendy array MESS AFCA \S KHOwWH AS BRCEPL OD — Wandung. oo MANE NS OY “ORQ TAM OIAG | _ ang we, cave | Siial types OF meme aiocatiod techniques iene Trey are, o> Bkakic MErmany alicc® bb) Dynamic meoary othoe” . “TN staric Memory aor? memory spare “ig Creaked J auiscated fox inpub of tha _ mempve HM Dw “nO Static Mereny GrviacakioM use, Qok sho fallowing Umirakians - SS WOSeC on “meno “space | US Loss oF Daka - cee WD avemlapping OF exisung data. “ _cTo qweid -Anese Prslerns Industay 4S ____bghly recommended tp Rua dynamic meray QUocak 00 - a Ip Dynamic mem. coc? me memory 2 pace WS GUecoxed, fre 1p OF pragpany « ekeuntne TWa PragrammMng ailowWs ary Dynamic mem! aAllocakiom bur mot static mermeny alocoxiong Vince Java is Forewing Dynamic mem attoo? SUN Aevelopers Has Populated +nat Java is_ one of he Pynamic PAQTANAMIDg language. — Secudty ww ane cF awe prinapte used IM the lodusery Projecks For Probecting CGonhdentod infos- MokUN Fom Unoutoorized Users - || TA Hom Joua POASAMBING lang: CO. ext) Poscal ek | |Anere is no SAMSUNG Cosary Ss Secumty [Wen Tawa lang: Prgvarmmess needs te write tT [nee ODN code fer providing tha secusty d _ ew may be aommplex hence everp Mom Java Progrtam: | sting, lang is unsecured . . IN the case oF Jouo progxorarnaog we howe | QA_dediaoked APT Ctibary) fex dealing coro OQ security 2-€ AD Towa Projecks, A Towa ORgroromMes need MOT DH Orwre any secunty ae PHA TAM OM Wey AWO G& Wey Cad use xeadlily I Quartable secusty Prqam present in te @inee ve 2S CGonraiming ~eodily auoilable secudty RPL SUN Guwelopers bos Populated gowo IS one of the Secured ProqMrmming leimauage, oy 24 | (esa 1 (Exespective a Lt i _A 1009 [Tech and omese selated _apprications ave said be be precritectusal Neutral it “They suns em very Processors Without if - Gonsidesing thet architectuines £ Vendoss - _To Soy a. 5 lang| Tech- aS arth: Beubwal, we Tas te Satisfy the folloWing property, —__. t ani oe Aang | Tech: USE CORAM some Special prgsarms GS wWhae ale COMEDY aye Fotos | key Of ane processor +p Factor] wey _ of ansther processot The languages tive c,c%r, Pascal, Constele | aL EEE & Whose, related Qppricekleng are treated [ (OS axschiteckyead Dependent because, trnese lang. does mor sarisfy above ete Ge ee The lang. Whe Jona & Whese apptlartans are treated ag ancmitecharol reutmol ‘becouse Java. sabshes above Property i oo Fema of ere Bie Paestabb\e. Sr Cfuns ow evemp oS & euery Processoy) A portable Tecbnoiogy & Whose applicaticn _ FUNS 0M VEMY OS and 06 QU eKY PIOCeSSOs | AEE wrtooul OmmadeMNHgG AHeix anchivecturesa 4 Wdendots Rostabiityy = Platform Indepadeck + Aych: Neutral EXO MoM Fano language & pose opel?s are Aveated GS mon Portable Dhereas Java lang. & Whee Alps ave Sasa to be porxable - | Eodustiny ig _prefer'ng to Use PotWbe lcngquyge | Fo~ Aeretapment of mast oF the digtibuted i a@epricaxriaAs §& Sot prefeniag Non Porebig | aMauages - fee Eee _% Goto types ee The purpose << “dato types “ig to atiocate, »~ SUPFciemt armeust of Memory share for tHe i INpeer OF Whe PYOQwarDS 1D Une rain Person OF Ane computes Btves by follow) SvaLbtg L_MEMOY CMSCAHOD OF Oyoandic memery aloe? ._ i LO wey ProgTaRKEINg language Gartso- BY PES Face qassified into 3s tyPes - They are, © furdasserta) | pre depned datatypes: - _ . .. Cesrnary | paritive | cove { scallax| oit-\ 0°) — @ De-ived data. types: iS uses detined | serondan} | Cugters | prdgtarnmaf T_., Rekeerdiaa dato hyper - _o. Fundosmental Aska. eypes ar Ahose, WHidd axe devetwped BY Language Gevelopess & einai Nieinaneatcnoaaanoeh hed SSN ~ Quppiied BS A Powr oF Aheiv Sofware 4 : _ DRese- Nomatsies OMADS US bO _Svove Sangre : Nakue fovt West) meters (OHoss US te gros i MulNore votwWes ‘OF Somme WPS: eS = ~~ eg'- \ot a5 Q= \o4 yn valid . it A= _\0, 20, B03 L_Zenasid - | ©) Denved dake *yPes ave tose Whose, ___Nomobbies abiovdS US ap store _ mULH ALE volues Of Somme AY PE but jreay Dewert Olas US gBrere murApre values oF GFF type. as ‘ SATYAM pas om mo Oy ‘ ' ee i @g: int AtJ=$t0,208055 vad. we bid = 9 to, ‘A, 23:54; - HI Ipvatid | Lo every programing languoge ne concept of @4s Comes Under enived datary pes - oe eee Def. AM awoy is a Coilective mame given w &@ Goup of @mABsequiaive MEM. lacahons Which owe ant veFened OY Sear | Hormogeneous _ type oF elemoxts QQ: <_< eovlecti ve ‘Name : \o o 7 Sere \ Comgequative menay | 2 LacCAKONS i Rome: : oO 3 : ~efern ets a ~ = Usex Aeined data types Gre these, Whose NOWMADIES Olas Us oO SoOve muLhPre VOIUES - es en ther OF Same os Afferent types or bert pyres. by USING language foatnes - ade @-9: Tn ‘ce’ progrorarssing td create Uses doh neo Goratyoe we USe Sette srruchives C Steuct) , Onions C Union), —Enumerations Cénun). Soianly in Tova’ PWoqramming we Use Classes C Class), Intesfaces C Interface) , Enurerahy Cinw9), ae. er dlovero pmeauh OR uses “dekoed dara types. _ 4 Tous Fundamental tate typess- Ea Jona PEQTARH MING we Howe B fundameral dora TYPES OMG are ciassified Mle gy __ Cokegemes boey one, 4 IpENTEget category deka types 2) Float Category data hypes - a Chowrachers tego dara types - ——f-— ff SSeS CERES eec ees eee CeCPEC Eee 4 Boolean cakegenp Coke yeas __ QO Enteger category pata Types _ The @m of aInbeges cot. Cota types is W Store iOKger deka VS ANQ_ MCU Mernorp FF fre @mpubes by atlecating suFficient i ___ asneunr of memory space | | + nteges category ComtuOs 4 dua ry pet and ney ore Gven TO Wwe PoWoUsKAg, L ateear eae ; ee pois eet omen “nitese* Cat: opie Tyee foxx | — 04 =. es —+ = —-———— fr b e Bye \o i i byre $ \ byte \ +1DF ko -12% 2 Shot 2 +32.467 to - 32768 | a ink 4 4% to —(xutt) 4 so0q 3 Ae t “ts Ansase ON ee detta. type - ee QHo0HiNG9_ OM Gpprapoake Dota type we need in cotcwlate +he conge ar a dara type Range i _emares us to undesstand howd much it con store. | _ak Moxley UH side & HOD much it can etere, od | megokwe sde Tine followin °4 formula gill be used fos Cal cadakin: { e of ay data ype iS number dO —— ; eum -eccupied. toy. a. Oenricowlar ater uu [enum of | supe bits Available t “understand ab\e Ce TEEG 754. Froting pomta pasarions - “ Bo At -ve side Ore bit Ts more for StoTINg Sgn bt ” = : Iobits = 2x8, _@9: Range of \G bis etek uN ca a ee ea C1 2) attendees ee _ ype I = = L to 65536 fa eget eee eteeteeteeteaee _ = oO oO _6SS8S a Teen eon ieee 2 e mein GOs S 2 chet. or t @ es £32967, bw - 32768 om we all : — @ Float cotegosy Saka types a - ___ The basic aim of Float caregon data tyes IS tO Store = KO CoMStanT Values a £8) AM the MBN _ = mMemonp OF tha Gorm pubes a co eulicent _assount OF memory space . [- — — oe ae ___ This Cate ge Conraios. a types af aoe ci ae es Binen io tho Poilowing table, | dayarype Se | Range _ number of eee Ste Cin by ted) Dedimal places - i - i <= oat — —4y pk =u). $ deovbte—} gay te yn 15 IN Some books NuMber OF decimal Places are given BRIG fot Ploak, & double which ore including dot C+) Gigo- The Shown edeave are exctudina it.

You might also like