Komputeran, Bernameyên
Java: a ramanê bi rêkûpêk, tîpên taybet
Îro, li bernameyên Java, bi îhtîmaleke mezin, ti kes wê yekê şaş nemînin. Terakkî vê xaneyê da ewqas mezin e ku, rastiya hemdem me dê nas bi 50-60 sal berê, di vê çîrokê ji movie a la giregir "Back to the Future."
Ku derketina holê ya zimanê Java
Java - zimanê bernameyên-object sîwaneke, ku di destpêkê de ji aliyê Sun Microsystems de hate pêşxistin, û paşê ew piştgirî û pêşxistina ji aliyê Oracle lidarxistin bû.
Sazkirin û Destpêkirin
Ji bo ku bi serkeftî sepanên pêşketî di vî zimanî bi rê ve, divê tu pakêta taybet yên Java-pêkhateyên ku li ser web site Oracle License de derbasdar e saz bike. Kompanya provides reşanên cuda, ku di platform hedef cuda, herweha vebijêrkên curbicur. The user average pêwîst nake ku kar Versiyon ji Java e ku cuda ji ya salên dawîn de, herî dawî. Ev bi tenê jî wateya ji bo pêşdebiran ku divê stratejiyên taybet ji bo taybetiyên taybet û tengtir bike.
Ji bo sazkirina bernameya Java li ser komputera te, bikarhêner divê bi cîh bikin ku taybetiyên ya alavên pêşwazî herî kêm pêdiviyên sîstema. endazyarên Oracle zehmet de kar kiriye ji bo kêmkirina benda ji daxwazên pergalê, lê ew li wir e, û divê ev li ber çav bê. The user divê di malperê de ew divê belavkirina li ser bingeha pergala xebitandinê, ku ew dixwaze ji bo sazkirina bernamê bibîne. Ji bo nimûne, Java ji bo Windows 7 Ev .exe-executable file, ku tenê pêwîstî bi wê diyar bike peldanka sazkirinê de, û paşê ew dê her tişt bi xwe ye. Ev divê bê gotin ku sîstema dikare di heman demê de bi tenê yek copy of shell nivîsbariyê sazkirin. Ji ber vê yekê, berî tu bernameya ku pêwîstiya bi cîh bikin ku previous version of Java ji pergalê ve tê rakirin. Ger ku tu ne, li installer bixwazin, wê ji bo jê bernameya hevnegir beriya ku tu sazkirinê bidomîne.
Destpêk pêş di Java
Piştî ku user bi serkeftî hate sazkirin jîngehê nivîsbariyê, ew ji bo cîhêreng ên ji îmkanên ji bo darvekirina ji bernameyên berê hatiye nivîsîn, wê bên, û xwe bi xwe biafirîne. Ji bo ku dest bi nivîsandina bernamên kar di destê Java, hûn ti bernameyên din jî divê ne. Em divê bi tenê bi xwestina bo fêrbûna tiştên nû û ji bo fêm kirina zimanê mîmariyê. Eger user bi serkeftî bi saz Java bû, û di vê pêvajoyê de ti pevçûn bi bernameyên din, tu dikarî dest bi nivîsandina code di tu sererastkerê nivîsê.
Oracle bawer ne ji maximum set of Amûrên ji bo pêşdebiran kir. Di Java, pakêta daxilê û dendikên (Alîkareke ji Javac), ku, ku weke argûmana rêya ku tu file text, ew xwe diguherin û nav makîneyeke virtual bytecode fahmkirin.
The user hê jî dikarin sepanê bixebitîne ne û dibînin ku encam ji karê xwe. Ji bo sazkirin sepaneke Java ji bo Windows 7, wê pêwîst "pakêta" di JAR-archive e.
The format JAR ji kêmkirina Java Archive, û erkeke taybet ên nas ji bo hemû ZIP-file, ku bêtir ji zekata a description of the dersên û dimîne û points to point entry de (class main) di sepanê de Navdêr. Ji bo afirandina a .jar-file bi heman navî tê bikaranîn ji aliyê Bi kurtî, ku ew jî di vê pakêtê de standard ji Oracle hene. Piştî rêvebirina serketî wê, bikarhêner dikarin serlêdana afirandin an fermana Java a ji rêzika fermanê an jî konsola, an jî ji aliyê tênê cot-tikandin birêvebirin.
Pêkhatên sereke yên zimanê Java
Ji bo ku bi serkeftî pêş sepanên di zimanê Java, fêrbûna lazim to bi bingehên pir destpêkirin. bernamenûs, Novice carna bi zehmet fêm de têgeha "object-oriented" ziman. Gelek kes bi xeletî bawer dikin ku ew ji bo wê yekê ku hemû qewareyên ku dikarin bi zimanê kar objects in behsa. Lê belê, ev ne rast e. Di zimanê Java, ji bilî ji bo tesîsên e, bi komek ji cureyên primitive hene. Ev hijmar type welat (byte, kurt, int, dirêj ), ku tamjimar rasyonel in length cuda peyva, cureyên welat fractional (float, du qat), herweha xetên û cureyên pîta (String û char) hatibûn kirin.
Ji bo her yek ji wan re ne, ku bi navê sinifan - wrappers, ku ji bo amadekirina a reference to an object of hin rengî. Ev yek ji bo hemû cureyên primitive ji bilî daneyên string e.
Taybetmendiyên pêkanîna çîna string li Java
Java-line - ev çîneke taybet e. Ev dikare wek object naguher nepenî. Ger tu li bîra daxwaznamê bi dine, wekî qûça (bavêtana), ya ku ji string kêfî, hingê her operasyona li ser wê (di hilbijartinê de ji Kêmtir, concatenation, têxî character, û hwd. D.) Will a nimûne nû yên di xeta destpêkek e, ku ji ber resen ên di operasyona cuda dê biafirîne.
The zimanê Java - têgînên bi rêkûpêk. xuya û armanca wan
têgînên Regular di dawiya sedsala bîstemîn de xuya bûn û bi teknîka muamelekirina text elektronîk şoreşek.
Berê, lêgerîn ji bo beşên taybet ji text an Kêmtir a pirsgirêka hevbeş, ku pêwîst hewldan û dem ji bo cîbicîkirina bû. Bernamenûs, diviya ku ew jî hema hema her site li ser de parametre search xwe dişinî rastîn hevcotî an ev leşker bi gelek şert û mercên. Lê belê, bi mezinbûna ji têgînên ku bi berdewamî ew derfet bi kar characters meta heye, ku ew License de ji bo danasîna a pattern by ku hebû ji bo lêgerînê de bê bû. Di Java têgînên ku daîmî li Versiyon ji 5 xuya bû, û hatiye ji ber ku nîşaneyeke bingehîn ya jîngehê software bûye.
Kar bi têgînên ku bi berdewamî di Java
Di Java, hemû çînên, yek rê an din jî bi kar bi têgînên ku bi berdewamî, di pakêta cûda bi navê java.util.regex bikaranîn. Di Java îfade rêk û behsa çîna Pattern, ku dikin ji bo English tê wateya "pattern". Ev çîna a argumana string ji takvim, ku dikare bê bikaranîn ji bo pêkanîna şablonê qebûl nake. Dema ku tu dixwazî behsa wê, li şûna tîpên sade baştir bikaranîna Desena.
Ji bo ku baş diyar Parametreyên lêgerînê, çêtir e ku ji bo xwendina li belgeyên fermî de ji Oracle, wek gelek characters meta ne dikarin wateya çi bikarhênerê ji rêzê an bernameçêkerê novice rêzkirina kombersê bifikirin. Ji bo nimûne, nîşana "+" nîşan didin ku rûxandina pattern nav yek an jî zêdetir rewşan de ji hêmana di cih de berî. Dema ku di mîmîka Java bi rêkûpêk pêkanîn, characters taybet eynî weke ku di ti zimanê bernameyên din in. Ji ber vê yekê, koçberiya ji bo platform din re, divê hêsan be.
sepanên gengaz yên têgînên ku bi rêkûpêkî
Ev divê bê diyarkirin ku di îmkanên ji bo îfadeyên bi rêkûpêk bi baştirîn esasê de ji bo çareserkirina miqdareke pir mezin ji text. Ji bo nimûne, hin key search, an combinations peyva di qeyda bi the Proviso ku doz di ku key nivîsîn çi ye ne girîng e. sorting Hand yên di nivîsê de dê ji bo çareserkirina pirsgirêkeke pir bêtesîr, û bi ser forumê e-Java têgînên bi rêkûpêk dikare çend xetên ji code bidestxistin.
Ji ber vê yekê em bi liberçavgirtina vê lêkolînê de ji zimanê ti awayî dikarin roleke ewqas giring weke îfadeya rêk bêriya ne. Di Java, lê dikare were di warên cuda de tê bikaranîn - ji bêdudilî daneya ku bi formê entry (navnîşanên e-mail, numreyên kartên kredîyan) bo analîza trafîkê û user daxwazên.
Similar articles
Trending Now