Computeren, Programméiere
Java: engem regulären Ausdrock, speziellen Zeechen
Haut, programméiere an Java, déi meescht wahrscheinlech, wäert keen een net iwwerrascht ginn. Fortschrëtt an dësem Beräich ass esou grouss, datt eis zäitgenëssesch Realitéit Gewunnecht hu sech géif bis 50-60 Joer an dëser Geschicht aus dem Film e la "Back un der Zukunft."
D'Originne vun der Java Sprooch
Java - en Objet-konzentréiert programméiere Sprooch, déi ursprénglech vum Sun Microsystems entwéckelt war, a méi spéit gouf et der Ënnerstëtzung an Entwécklung entscheet duerchgefouert.
Installatioun an Schrëtt;
Fir an dëser Sprooch entwéckelt ze erfollegräich Uwendungen lafen, musst Dir e spezielle Package vun Java-Komponente installéiert, déi op Konsultant Web Site sinn ass. Déi Firma stellt verschidden distributions datt verschidden Zil- Plattform sinn, wéi och verschidden Optiounen. Der Moyenne Benotzer brauch net de Java Versioun ze benotzen, déi aus de leschten verschidden ass, déi rezent. Et mécht nëmme Sënn fir Entwéckler déi spezifesch Strategien fir spezifesch Fonctiounen a Kënnen brauchen.
Installéieren Java op Ärem Computer, muss de Benotzer éischt sécher maachen, datt d'Charakteristiken vun der Ausrüstung de Minimum System Ufuerderunge trëfft. Entscheet Ingenieuren hunn geschafft schwéier der loung vum System Ufuerderunge ze reduzéieren, mä et ass nach ëmmer do, an et muss considéréiert ginn. De Benotzer soll de Site fannen hien d'Verdeelung op de Betribssystem baséiert Besoinen, wat hie wëll d'Software ze installéieren. Zum Beispill, Java fir Windows 7 Et ass e Programm richteg-Fichier, deen nëmmen d'Installatioun Dossier uginn wäert verlaangen, an da wäert hien alles selwer maachen. Et ass derwäert Stärepositiounen opgeschriwwen, déi de System kann nëmmen eng Kopie vun der Software Réibau op der selwechter Zäit installéiert ginn. Dofir, virun der musst sécherstellen installéiert, datt de fréiere Versioun vun Java aus dem System geläscht. Wann Dir net, wäert de kooikers froen de contraire Programm ze läschen, ier Dir d'Installatioun weidergespillt.
Start an Java Entwécklungslänner
Nodeems de Benotzer erfollegräich Software Ëmwelt installéiert huet, ass et zu enger Rei vun heescht fir d'Ausféierung vun scho geschriwwen Programmer sinn ginn, an hir eegen ze schafen. Fir vun Java ufänken an programméiere, do braucht Dir keng zousätzlech Programmer. Mir brauchen e Wonsch nëmmen nei Saachen ze léieren an der Sprooch vun Architektur ze verstoen. Wann de Benotzer kënnen war fir erfollegräich Java, an am Prozess installéiert hunn keng Konflikter mat anere Programmer, kënnt dir schreiwen Code an all Text Redakter ufänken.
Entscheet huet gekuckt fir Entwéckler maximal toolset ze bidden. An Java, ëmfaasst de Pak engem Compiler (Javac Déngscht), déi, als Argument huelen de Wee zu all Text Fichier, et war e verstoen bytecode virtuell Maschinn där.
De Benotzer kann nach net d'Applikatioun lafen an d'Resultater vun hirer Aarbecht gesinn. Zu engem Java Uwendung fir Windows 7 installéiert, ass et néideg fir "Pak" am Jar-Archiv.
D'Jar Format ass aus der Reduktioun vun Java Archiv ofgeleet, an eng speziell Zort kennt fir all .zip-Datei, déi weider eng Beschreiwung vun de Klassen an dependencies a Punkten op der Entrée Punkt (Haapt Klass) an der Applikatioun regruppéiert. engem rieden-Fichier vum selwechten Numm vum Déngscht, déi och an der Norm Pak aus e méi abegraff ass benotzt ze schafen. No sengem Erfolleg Ëmsetzung, kann de Benotzer eng Applikatioun hunn oder Java Kommando vum Kommandant Linn oder erweidert, oder duerch einfach duebel-Klick lafen.
D'Haaptrei Komponente vun der Java Sprooch
Fir Sprooch ze erfollegräich Uwendungen am Java entwéckelen, Léieren et mat der ganz Grondlage ufänken brauch. Onerfueren Programméierer heiansdo schwéier ze verstoen de Begrëff "Objet-konzentréiert" Sprooch. Vill Leit Versinn gleewen, datt et zu der Tatsaach rappeléiert, datt alles vun der gouffen, dass an der Sprooch Objete sinn bedreiwen kann. Allerdéngs ass dat net richteg. Am Java Sprooch, ausser fir d'Ariichtungen, do ass och eng Formatioun vun Ongewéinlech Zorte. Dëse ganz Daten Typ (BYTE, kuerz, INT, laang ), deen integers verschiddene Wuert Längt, fractional Daten Zorte sinn (fléien, duebel), wéi och Linnen an Charakter Zorte (Zeecheketten an QRegExp) bzw..
Fir all vun hinnen do sinn sougenannte Klassen - wrappers, déi benotzt ginn eng Referenz op en Objet vun iergend ze schafen. Dat ass wouer fir all Ongewéinlech Zorte ausser String Daten.
Charakteristike vun der Ëmsetzung vun der Kompiléierung Klass an Java
Java-Linn - dat ass eng speziell Klass. Et kann als immutable Objet séiert ginn. Wann Dir eng Demande Erënnerung als seelen (seelen) Copie, déi eng arbiträr String enthält, dann all Operatioun op dat (der Auswiel vun der Uféierungszeechen, concatenation, Charakter wéilt, an sou op. D.) Will eng nei Beispill vun der Start schafen, déi aus dem Original Resultat vun der Operatioun ënnerscheeden gëtt.
D'Java Sprooch - regelméisseg Ausdrock. Hiren Optrëtt an Zweck
Regelméisseg Ausstralung wossten am spéiden zwanzegsten Joerhonnert an revolutionéiert der Technologie vun elektronesche Text Veraarbechtung.
Virdrun, war Sich fir spezifësch Rubriken am Text oder Uféierungszeechen eng gemeinsam Problem, deen Effort an Zäit fir Ëmsetzung néideg. Programméierer hu bal all Site op der exakt passende der spezifizéierter Sich Parameter oder vergläichen et mat vill vun Konditiounen ze kontrolléieren. Mä mat der Advent vun regelméisseg Ausstralung d'Geleeënheet hunn d'meta Charaktere konzentréiert, vun deem gouf et sinn e Muster ze beschreiwen duerch déi gesichte gin hu. An Java wossten regelméisseg Ausstralung an Versioun 5, an huet zanter en essentiel Spezialfäegkeeten vun der Software Ëmwelt ginn.
Schafft mat regelméisseg Ausstralung vun Java
An Java, all Klassen, eng Manéier oder aner sinn ze schaffen mat regelméisseg Ausdrock benotzt, an engem getrennten Pak genannt java.util.regex. An Java regulären Ausdrock beschreiwt dem Muster Klass, déi zu Englesch iwwersat heescht "Muster". Dëst Klass acceptéiert engem String Argument fir d'constructor, déi benotzt ginn kann e Skelett ze schafen. Wéi wëllt Dir dat ze beschreiwen, amplaz einfach Bréiwer besser benotzen wildcards.
Fir d'Sich Parameteren ze richteg uginn, ass et besser der offizieller Dokumentatioun vun Konsultant liesen, wéi vill meta Personnagen net wat d'normal Benotzer oder engem onerfueren Programméierer kéint mengen dat kann. Zum Beispill, bedeit d'Zeechen "+", datt d'Muster falen un een oder méi Momenter vun der direkt virecht Element. Wann an Java regulären Ausdrock ëmgesat, sinn speziell Personnagen déi selwecht wéi an all aner programméiere Sprooch. Dofir, Migratioun anert Plattform soll deet net ginn.
Méiglech Uwendungen vun regelméisseg Ausstralung
Et soll feststellen, dass d'Méiglechkeet vu regulären Ausdrock sinn beschten geegent ganz grouss Quantitéiten vum Text ze verschaffen. Zum Beispill, e puer Sich Schlëssel, oder Wuert Kombinatioune vun aschreiwen mam datt de Fall, an deem de Schlëssel geschriwwen ass ass net wichteg. Hand Zortéieren vum Text wier héich effikass fir erauszefannen, wéi e Problem, an mat der gebaut-an Java kann regelméisseg Ausstralung e puer Linnen vum Code erreecht ginn.
Et war also an der Etude vun eiser Sprooch als kann net esou e wichtege Deel als regulären Ausdrock ginn vermësst. An Java, kann et zu deene verschiddene Beräicher benotzt ginn - vun Daten Element Form ausseet (E-Mail Adressen, Kreditkaart Zuelen) Demanden Verkéier an Benotzer ze analyséieren.
Similar articles
Trending Now