КомпьютерлерБағдарламалау

Java: тұрақты өрнек, арнайы таңбалар

Бүгін, Java бағдарламалау, ең алдымен, бірде-бір таң болмайды. осы саладағы прогресс біздің қазіргі заманғы шындық фильм осы сюжет ла 50-60 жыл бұрын таныс көрінді еді соншалықты зор «Артқа болашаққа».

Java тілін бастау

Java - бастапқыда Sun Microsystems әзірлеген, және кейіннен оны Oracle жүзеге асырады қолдау және дамыту болды объектіге бағытталған бағдарламалау тілі.

бағдарламалық платформа қоршаған ортаны тілдерді дамыту немесе орындауға шатастырмау керек. соңғы бірге түрлі аппараттық ортада Java-код орындалуын қамтамасыз түрлі компоненттерін көптеген жиынтығы түсінген жөн. Java жазылған бағдарламалар кейінірек арқылы орындады байт деп аталатын арнайы форматында, аударылған виртуалды машинаның бағдарламалық қамтамасыз платформасында бөлігі - (JVM).

Орнату және Жұмысты бастау

табысты осы тілде әзірленген қосымшаларды іске қосу үшін, сіз Oracle веб-сайтында қол жетімді болып табылады Java-компоненттерін арнайы пакеті, орнату керек. Компания мақсатты платформасында әр түрлі әр түрлі бөлу, сондай-ақ әр түрлі параметрлерін ұсынады. орташа пайдаланушы, соңғы айырмашылығы ең соңғы болып табылады Java нұсқасын қолдану қажет емес. Ол тек белгілі ерекшеліктері мен мүмкіндіктеріне арналған арнайы стратегиясын қажет әзірлеушілер үшін мағынасы.

Компьютердегі Java орнату үшін, пайдаланушы алғашқы жабдықтарды сипаттамалары ең төменгі жүйелік талаптарға сай екеніне көз жеткізуі тиіс. Oracle инженерлер жүйе талаптарының шегін азайту үшін көп жұмыс істеді, бірақ ол әлі де болып табылады, және ол қарастырылуы тиіс. пайдаланушы ол бағдарламалық қамтамасыз етуді орнату қалайды операциялық жүйесінің негізінде бөлу қажет сайты табуға тиіс. Үшін , мысалы, Java Windows 7 үшін Ол тек қана орнату каталогын көрсетіңіз, содан кейін ол бәрін өзі жасаймыз талап етеді орындалатын .exe-файл болып табылады. Бұл жүйе бір уақытта бағдарламалық қамтамасыз қабықша тек бір көшірмесін орнатуға болады айта кету керек. Сондықтан, көз жүйесінен алынып Java алдыңғы нұсқасын көз қажеттігін орнатпас бұрын. Егер алмасаңыз, сіз Орнатуды жалғастыру алдында орнатушы қайшы бағдарламаны жою үшін сұрайды.

Java дамушы бастаңыз

пайдаланушы сәтті Бағдарламалық ортаға орнатылған соң, ол қазірдің өзінде жазылған бағдарламаларды орындау үшін қаражат түрлі қол жетімді болады, және өз жасауға. Java арқылы бағдарламалау бастау үшін, сіз кез келген қосымша бағдарламаларды қажет емес. Біз жаңа нәрселерді үйренуге және сәулет тілін түсіну үшін тек ниет керек. пайдаланушы сәтті Java орнату мүмкіндігі болды, және басқа да бағдарламалармен жоқ қақтығыстар бар процесінде, Сіз кез келген мәтіндік редактордың кодты жазып бастауға болады. Егер

Oracle әзірлеушілер құралдарының барынша жиынтығын қамтамасыз ету үшін қам жасаған. Java жылы пакеті кез келген мәтіндік файл дәлел ретінде жолды отырып, компилятор (Javac коммуналдық) қамтиды түсінікті байт виртуалды машинаға оны түрлендіреді.

пайдаланушы әлі де іске қосыңыз және қосымша олардың жұмыс нәтижелерін көре алмайды. Windows 7 үшін Java Қолданбаны орнату үшін, ол JAR-мұрағатта «пакеті» қажет.

JAR форматы Java мұрағаты азайту, және одан әрі қолдану бойынша жазба нүктесі (негізгі класс) сыныптарға және тәуелділік және ұпай сипаттамасын қамтиды барлық ZIP-файлға таныс ерекше түріне, алынған. Сондай-ақ, Oracle стандартты пакетіне қосылған бағдарламасы арқылы пайдаланылатын аттас, бір .jar-файлды жасау үшін. оның табысты іске соң, пайдаланушы немесе пәрмен жолы консолінен, немесе жай ғана екі рет басу арқылы құрылған өтінімді немесе Java пәрменді іске қосыңыз болады.

Java тілі негізгі компоненттері

табысты бұл өте негіздерімен бастау қажет үйрену, Java тілінде бағдарламаларды дамыту мақсатында. термин «объектілі-бағытталған» тілі түсіну қиын Novice бағдарламашылар. Көптеген адамдар қате, ол тілде жұмыс істей алады тұлғалардың барлық объектілері болып фактісі жатады деп санайды. Алайда, бұл олай емес. Java тілінде, құралдарын қоспағанда, қарабайыр түрлерінің жиынтығы, сондай-ақ бар. Бұл бүтін деректер түрі (байт, қысқа, INT, ұзақ ), тиісінше сөз ұзындығы, фракциялық деректер түрлері (қалтқы, қос), сондай-ақ сызықтар мен сипаты түрлері (String және Char) әр түрлі бүтін сандар болып табылады.

қандай объектіге сілтеме жасау үшін пайдаланылады бандерольдер, - олардың әрқайсысы үшін деп аталатын кластар бар. Бұл жол деректерді басқа барлық қарабайыр түрлері үшін шынайы болып табылады.

Ява жол класс жүзеге асыру ерекшеліктері

Java-желісі - бұл арнайы класс болып табылады. Бұл даусыз объектісі ретінде жіктелуі мүмкін. Егер сіз еркін жолды қамтитын үйіндісіне (үйінді) ретінде бұл қолданбаның жады ұсынуға болса, онда оған әрбір операция (бағыныңқы таңдау, баулы, сипаты алмастыру және т.б.. D.) операцияның бастапқы нәтижесінде айырмашылығы болады бастапқы желісі, жаңа данасын жасау ма.

Сондықтан, жол әрқашан өте мұқият жұмыс істеу қажет, жадында қоқыс жинау үлкен жұмыс істейді болғанына қарамастан, программист жолына жад толып қажетсіз сілтемені болдырмау үшін өте сақ болу керек. Бақытымызға орай, бұл үшін көмекші сынып көп. Мысалы, жолдарды айлалы мүмкіндік береді, бірақ әр жаңа сатыдағы кейін жасау емес, StringBuilder және StringBuffer, пайдаланыңыз.

Java тілі - тұрақты өрнектер. Олардың пайда болуы мен мақсаты

Тұрақты өрнектер ХХ ғасырдың аяғында пайда болып, электрондық мәтіндік өңдеу технологиясын төңкеріс.

Бұрын, мәтін немесе бағыныңқы нақты бөлімдері үшін іздеу жүзеге асыру үшін күш және уақыт талап ортақ проблема болды. Бағдарламашылар дәл көрсетілген іздеу параметрді келетін немесе жағдайлар көп, оны салыстыру бойынша әрбір дерлік сайты тексеру болды. Алайда, тұрақты тіркестерін келуімен ол іздеу керек еді, ол арқылы үлгісін сипаттау үшін қол жетімді болды, ол арқылы, мета таңбаларды пайдалану мүмкіндігіне ие. Java үлгі өрнектер нұсқасы 5 пайда, содан бері бағдарламалық қамтамасыз ету, қоршаған ортаны ажырамас атрибуты болды.

Java үлгі өрнектер жұмыс істеу

Java, барлық сыныптар, бір жолы немесе басқа java.util.regex деп аталатын жеке қаптамада, тұрақты өрнектерді жұмыс үшін пайдаланылады. Жылы Java тұрақты өрнек , ағылшын тіліне аударылған Pattern класс, «үлгісін» дегенді білдіреді сипаттайды. Аталған сыныпқа үлгісін жасау үшін пайдаланылуы мүмкін конструктор, үшін жол дәлел қабылдайды. Егер сіз орнына қарапайым хаттар жақсы пайдалану Үлгі бойынша, ол сипаттау қажет болғанда.

дұрыс іздеу параметрлерін көрсету үшін, ол көптеген мета таңбалар қарапайым пайдаланушы немесе бастаушы бағдарламашы елестетемін білдірмейді мүмкін емес, себебі, Oracle ресми құжаттаманы оқып жақсы. Мысалы, белгісі «+» үлгісін тікелей алдыңғы элементтің бір немесе бірнеше жағдайларда түсіп көрсетеді. Java тұрақты өрнек бойынша іске кезде, арнайы таңбалар кез келген басқа бағдарламалау тілінде бірдей. Сондықтан, басқа платформаға көші-қон ауыртпалықсыз болуы тиіс.

тұрақты тіркестерін мүмкін өтініштер

Ол тұрақты тіркестерін мүмкіндігі үздік мәтін өте үлкен көлемін өңдеуге қолайлы екенін атап өткен жөн. негізгі жазылған онда іс маңызды емес екенін ескертпелі тізіліміне Мысалы, кейбір іздеу пернесі немесе сөз тіркестері. Мәтіннің Hand сұрыптау осындай мәселені шешу үшін жоғары тиімсіз болуы, және кіріктірілген Java тұрақты білдіру кодын жолдарының бірнеше қол жеткізуге болады отырып еді.

біз тұрақты білдіру сияқты маңызды бөлігі жіберіп мүмкін емес, кез келген тәсілмен тілді зерттеу қарастыруда сондықтан. жол қозғалысын ұйымдастыру және пайдаланушы сұрауларын талдау деректерді енгізу нысанын тексеру түскен (электрондық пошта мекенжайлары, несие карточкасы нөмірлері) - Java, ол әр түрлі салаларда қолдануға болады.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 kk.birmiss.com. Theme powered by WordPress.