OqPoWah.com

Java: regularni izrazi, posebni znaki

Danes programiranje v Java, najverjetneje, nihče ne bo povzročil presenečenja. Napredek na tem področju je tako velika, da bi se naša sodobna realnost je zdelo pred poznajo 50-60 let, v tej zgodbi iz filma a la "Nazaj v prihodnost."

Izvor jezika Java

Java je objektno usmerjen programski jezik, ki ga je prvotno razvil Sun Microsystems, pozneje pa ga podpira in razvija Oracle.

java regularni izraziNe zamenjujte razvojnega jezika z okoljem izvajanja ali programske platforme. Slednje je treba razumeti kot niz številnih različnih komponent, ki skupaj zagotavljajo izvajanje kode Java v različnih strojnih okoljih. Programi, napisani v jeziku Java, so prevedeni v poseben format, imenovan bajtna koda, ki se kasneje izvede s sredstvi virtualni stroj (JVM) - del programske platforme.

Namestitev in zagon

Za uspešno uvedbo aplikacij, razvitih v tem jeziku, morate namestiti poseben paket sestavnih delov Java, ki je na voljo na uradni spletni strani podjetja Oracle. Podjetje ponuja različne distribucije, ki se razlikujejo v ciljni platformi, pa tudi različne možnosti. Običnemu uporabniku ni treba uporabiti različice Java, ki je najnovejša, najnovejša. To je smiselno le za razvijalce, ki potrebujejo posebne strategije za posebne strategije in zmožnosti.

java paket

Če želite namestiti programsko opremo Java v svojem računalniku, morate najprej preveriti, ali specifikacije strojne opreme izpolnjujejo minimalne sistemske zahteve. Oracle inženirji so dobro opravili zmanjšanje praga sistemskih zahtev, vendar še vedno obstaja, zato ga je treba upoštevati. Uporabnik mora na spletnem mestu najti potrebno distribucijo, ki temelji na operacijskem sistemu, v katerega želi namestiti programsko opremo. Da primer, Java za Windows 7 je izvedljiva datoteka .exe, ki zahteva le, da določite imenik, ki ga želite namestiti, in potem bo naredil vse. Treba je opozoriti, da je v sistemu mogoče hkrati namestiti samo en izvod programske opreme. Zato morate pred namestitvijo preveriti, ali je prejšnja različica Java odstranjena iz sistema. Če tega ne storite, bo namestitelj od vas zahteval, da pred nadaljevanjem namestitve odstranite nasprotujoči si program.

Začetek v Java

Ko uporabnik uspešno namesti programsko okolje, mu bo na voljo različna orodja za izvajanje že napisanih programov in za ustvarjanje lastnega. Za začetek programiranja v jeziku Java ni dodatnih programov. Samo naučiti se moraš novega in razumeti arhitekturo jezika. Če je uporabnik uspel uspešno namestiti Java, v procesu ni prišlo do konfliktov z drugimi programi, se lahko koda začne pisati v katerem koli urejevalniku besedil.

java niz

Oracle je poskrbel za največji nabor orodij za razvijalce. Paket Java vključuje prevajalnik jezikov (pripomoček Javac), ki kot argument navaja pot do katere koli tekstovne datoteke, jo pretvori v bytecode, ki ga virtualni stroj razume.

java za okna

Po tem uporabnik ne more zagnati aplikacije in videti rezultate svojega dela. Če želite namestiti aplikacijo Java za Windows 7, jo morate "zapakirati" v arhiv JAR.

Oblika JAR izhaja iz znižanja Java arhiva, in posebno vrsto seznanjeni z vsemi ZIP-datoteko, ki nadalje obsega opis razredov in odvisnosti ter opozarja na vstopni točki (glavni razred) v aplikaciji. Za ustvarjanje .jar-arhiva se uporablja pripomoček z istim imenom, ki je vključen tudi v standardni paket podjetja Oracle. Po uspešni izvedbi lahko uporabnik zagnati ustvarjeno aplikacijo z ukazom Java iz ukazne vrstice ali konzole ali preprostim dvojnim klikom.

Glavne sestavine jezika Java




Za uspešno razvijanje aplikacij v jeziku Java je treba učenje začeti že od samega začetka. Začetni programerji včasih težko razumejo izraz "objektno usmerjen" jezik. Mnogi ljudje pomotoma verjamejo, da to pomeni dejstvo, da so vsi subjekti, na katere se lahko upravlja v jeziku, predmet. Vendar to ni povsem res. V Javi poleg objektov obstaja tudi niz primitivnih tipov. To so celo število vrste podatkov (bajt, kratek, int, dolg), ki so celo število različnih cifer, drobnih podatkovnih podatkov (float, double), kot tudi nizov in vrst znakov (String in char).

Za vsako od njih so tako imenovani razredi preklopov, ki se uporabljajo za ustvarjanje sklicevanja na predmet določene vrste. To velja za vse primitivne vrste, razen niz podatkov.

Značilnosti izvajanja razreda nizov v Java

Java nizi so poseben razred. Lahko ga označimo kot nespremenljiv predmet. Če predloži spomin aplikacije kot kup (kup), ki vsebuje poljuben niz, nato pa vsako delovanje na njej (na izbiro podniz, spoj, zamenjavo znakov, in tako naprej. D.), bo ustvariti nov primerek startno črto, ki se bo razlikoval od prvotnega rezultata operacije.

java različicaZato je niz je vedno treba zelo natančno delo, kljub temu, da je zbiranje smeti v spomin teče super, mora programer biti zelo previdni, da se prepreči spomin prelivno nepotrebno sklicevanje na vrvico. Na srečo, za to obstaja veliko pomožnih razredov. Na primer, lahko uporabite StringBuilder in StringBuffer, ki vam omogočajo manipulacijo nizov, vendar po vsaki operaciji ne ustvarite novega primerka.

Jezik Java je regularni izraz. Njihov videz in namen

Redni izrazi so se pojavili konec dvajsetega stoletja in revolucionirali tehnologije elektronske obdelave besedil.

V preteklosti je bilo iskanje specifičnih področij v besedilu ali podstavkih skupna težava, ki je zahtevala trud in čas za izvedbo. Programatorji so morali preveriti skoraj vsako spletno mesto za natančno ujemanje z določenim iskalnim parametrom ali ga primerjati z velikim številom pogojev. Vendar pa se s prihodom regularnih izrazov imajo možnost uporabe meta znake, s katero je bil na voljo za opis vzorca, po katerem je bilo treba iskati. V jeziku Java so se regularni izrazi pojavili v različici 5 in so od takrat postali integralni atribut programskega okolja.

Značilnosti dela z regularnimi izrazi v Java

V jeziku Java so vsi razredi, ki so nekako uporabljeni za delo z regularnimi izrazi, postavljeni v ločeni paket z imenom java.util.regex. V Ljubljani Regularni izrazi Java so opisani v razredu Pattern, ki v angleščini pomeni "predlogo". Ta razred upošteva kot argument konstruktorja niz, ki ga lahko uporabite za ustvarjanje predloge. Ko jo želite opisati, je bolje uporabiti metacharacters namesto preprostih črk.

namestite javo

Da bi pravilno določili parametre iskanja, je bolje, da se glasi uradno dokumentacijo Oracle, toliko meta znakov ne more pomeniti, kaj bi lahko navaden uporabnik ali začetnik programer mislim. Na primer znak "+" pomeni, da je eden ali več primerkov prejšnjega elementa pod predlogo. Ko izvajate regularne izraze v Java, so posebni znaki enaki kot v kateremkoli drugem programskem jeziku. Zato je migracija iz druge platforme neboleča.

Možne različice uporabe regularnih izrazov

Opozoriti je treba, da so možnosti rednih izrazov najbolj primerne za obdelavo zelo velikih besedil. Na primer, iskanje ključa ali fraze v knjigi, pod pogojem, da je register, v katerem je napisan ključ, ni pomemben. Ročno iskanje besedila za odločitev podobne naloge bi bilo izjemno neučinkovito in s pomočjo regularnih izrazov Java lahko nalogo rešite z dvema vrsticama kode.

java regularni izrazi posebni znaki

Zato pri preučevanju jezika, ki ga razmišljamo, ni nobenega načina, da preskočimo tako pomemben del kot regularne izraze. V Java lahko aplikacije najdete na različnih področjih - od potrditve vnosa podatkov v obliki (poštni naslovi, številke kreditnih kartic) do analize prometa in zahtev uporabnikov.

Zdieľať na sociálnych sieťach:

Príbuzný