Telefonia, Prugrammazione
Java: un 'esprissioni rigulari, caratteri particulari
Oghje, prugrammazione in Java, più prubabile, nimu hà da micca esse suspresu. U prugressu in issu spaziu hè cusì grande chì a nostra rialità cuntimpuraniu avissi vulutu pràticu di 50-60 anni fa in sta storia, da i filmi a la "Torna a lu futuru."
L'origgini di lu linguaggiu Java
Java - una lingua di prugrammazione oggettu-orientatu, chì fù urigginariamenti sviluppatu rô Sun Ciulla, è dopu si diventa u sustegnu è u sviluppu rializatu da oraculu.
Stallazione è Getting passé
In Pà a curriri successu appiicazioni sviluppatu in sta lingua, vi tocca à stallà un pacchettu spiciali di Java-cumpunenti, chì hè disponibile nantu à u situ web, oraculu. A cumpagnia dà differente distributions, chì differ in u rimpianu testu, oltri ca comu diversi ozzione. U me media ùn tocca à aduprà a versione Java chì hè differente da u noms, u più recenti. Si face solu u sensu di lingue chì bisognu strategii specifichi di funziunalità è sviluppu identitariu.
À stallà Java nant'à u vostru urdinatore, l 'me ci vole prima fà sicuru ca lu carattari di l' usate attrova l 'esigenze minimu sistemu. ingegneri oraculu anu travagliatu à sminuì u zogliu di l'esigenze sistema, ma si tratta sempri di ddà, e si deve esse cunsideratu. U me deve truvà u situ ch'ellu vole a sparghjera basatu supra lu sistema upirativu, chi iddu voli à stallà u prugrammu. Per esempiu, Java di Windows 7 Hè una .exe-cartulare executable, chi vi vulìa solu specificà u cartulare di stallazione, è tandu ch'ellu hà da fà tuttu ciò sè stessu. Hè da nutà chì u sistema pò esse stallatu in u listessu tempu chè una copia di u job prugrammu. Per quessa, prima di stallà u bisognu di fà di sicuru chì a versione prima di Java cacciatu da u sistemu. Sè vo ùn fà, a stallazione hà da dumandà à caccià u prugrammu conflicting davanti à voi cuntinuà a stallazione.
Principià sviluppà in Java
Dopu à u me ha stallati bè l 'ambienti dû software, si sarà disponibile à una varietà di i mezi di u esicuzzioni di prugrammi digià scritti, è à creà u so propriu. In Pà a accumpagnari di prugrammazione in da Java, tu nun serbi ogni programmi cunnizzioni. Avemu bisognu chè una brama à amparà cose nove, è di capisce a lingua d 'architittura. Sè lu me fu capaci à stallà successu lu Java, è in u prucessu chì ùn scontri cù altri prugrammi, vi ponu ritruvate u corsu in ogni testu.
Oraculu hà fattu di sicuru di furniscia u ghjocu pesu di i mezi per sviluppori. In Java, u pacchettu include una compiler (utilitati Javac), chi, pighendi cumenti argumentu u chjassu à ogni schedariu di u testu, converts si in una virtual bytecode capiscitoghju.
U me sempre ùn pò curriri a dumanda è vede i risultati di a so òpera. À stallà una dumanda Java di Windows 7, hè necessaria à "Pack" in lu JAR-pacchettu.
A forma JAR diriveghja da u riduzzione di Java Archive, è un tipu particulare di pràticu à tutti ZIP-cartulare, chi c'hè più una descrizzione di i classi è dependencies è punti à u puntu Plus (gruppi principali) in a dumanda. À creà una .jar-cartulare di u listessu nomu usatu di l 'magia, chì hè inclusa dinù in u pacchettu mudellu da oraculu. Dopu à u so matematiche successu, u me pò curriri una dumanda creatu o di lu cumannu Java da i ligna cumanda o stimulus, o da solu, doppia-piaza.
I principali cumpunenti di la lingua Java
In ordine à sviluppà successu appiicazioni a la lingua Java, què ch'ellu ci vole à fà la partendu cù l 'assai principii. programmers nuvizziu e volte, vene difficiule à capì u termine lingua "oggettu-orientatu". Assai genti mistakenly cridiri ca si rifirisci a lu fattu ca tutti l 'inseme chì pò upirari in la lingua sò prupitati. Tuttavia, issu ùn hè micca vera. In la lingua Java, fora di l 'attrezzi, ci hè dinù un gruppu di tippi primitivu. Stu nteru tipu dati (byte, cortu, tram, longa ), chì sò integers differente lunghezza parolla, tippi dati fractional (Suebi, doppia), oltri a li linii e tipi di caratteru (String e as) rispittivamenti.
Per ognunu di li ci sò classi cusì-chjamatu - wrappers, ca sunnu usati pi criari un riferimentu à un oggettu di qualchi bonu. Quissa hè vera per tutti i tippi quellu primitivu, francu dati catena.
Features di u baddu di i classi catena in Java
Java-linia - sta hè una formula spiciali. Si pò esse classificatu cum'è un oggettu immutable. Sè vo prupone una memoria di applicazzioni comu una mansa (mansa), chì cuntene una catena arbitrarie, allura ognunu quessu u it (l 'selezzione di i substring, concatenation, sustituzzioni caratteru, è cetara è cetara. D.) Mi creà una nova esempiu di a ligna di partenza chì vi differ da u risultatu uriginale di u funziunamentu.
A lingua Java - sprissioni rigulari. A so apparizione è fatti
sprissioni Regular affaccatu in u fini di XXu seculu, è Révolution u tecnulugia di trasfurmazioni testu ilittronica.
Esiste, di ricerca di e rùbbriche identitariu in u testu, o substring hè un prublema cumuna, chi nicissarii sforzu è u tempu di e matematiche. Programmers avutu à verificà guasi ogni situ nantu à u truva esatta u paràmetru di ricerca renseigné o parauni cu assai di e cundizioni. Però, cu l 'avventu di sprissioni rigulari hannu l' uccasioni di aduprà i caratteri mitacugnizioni, pi lu quali addivintau dispunibbili pi discrìviri un mudellu da ch'ellu avia à esse piste. In Java sprissioni rigulari apparsu in versione 5, è hà dapoi divintatu un attribuilla essenziali di l 'ambienti dû software.
Travaglià incù sprissioni rigulari in Java
In Java, tutti i corsi, una strada o un altru hè usatu à travaglià incù sprissioni rigulari, in un pacchettu siparati chiamatu java.util.regex. In Java sprissioni rigulari discrivi la classi Pattern, chi traduce a inglese significa "mudellu". Sta volta accunsentu un argumentu catena à l 'regala, chì pò ièssiri usatu pi criari un mudellu. Quandu vi vogghiu pi discrìviri lu, invece di quattru littri megliu usu wildcards.
In ordine per specificà bè i paràmetri di a ricerca, hè megliu à leghje a ducumentazione ufficiale da oraculu, comu tanti caratteri quissa ùn pò dì ciò chì i me strasurdinariu o di un editore apprinnista pinzasti. Per esempiu, u scrittoghju "+" ìnnica ca la caduta mudellu in una o più casi di l 'elementu subitu prima. Quandu realizatu in Java sprissioni rigulari, caratteri spiciali sunnu li stissi comu a qualunqui avutra lingua di prugrammazione. Per quessa, a migrazione di un altru piattaforma deve esse painless.
Pussibili appiicazioni di sprissioni rigulari
It S'avissi a nutari ca la pussibilità di sprissioni rigulari sò più adattu à trattà assai grande quantità di u testu. Per esempiu, certi fundamintali di ricerca, o cumminazzioni parolla in insulated incù u proviso chi lu casu in cui hè scrittu lu cchiù mpurtanti ùn hè micca impurtante. tri a manu di u testu saria assai inefficient di risolviri un tali prublema, è incù u custruitu-in Java sprissioni rigulari si pò uttene à un coppiu di linii di u corsu.
Chì hè per quessa ci sò cunziddirannu lu studiu di lingua in ogni modu ùn si parlerà una parte accussì mpurtanti comu un 'esprissioni rigulari. In Java, si pò ièssiri usatu a vari campi, - da validating forma dati Plus (indirizzi e-mail, numari carta di crèditu) à analizà richiesti trafficu è utilizatori.
Similar articles
Trending Now