KomputerProgramming

Java: ekspresi biasa, karakter husus

Dinten, programming dina Java, paling dipikaresep, teu saurang ogé moal heran. Kamajuan di ieu wewengkon geus jadi pinunjul anu kanyataanana kontemporer kami bakal geus seemed wawuh ka 50-60 taun ka pengker dina ieu carita ti pilem a la "Balik deui ka hareup."

Asal muasal basa Jawa

Java - hiji basa programming obyék-berorientasi, nu asalna dimekarkeun ku Sun Microsystems, sarta engké deui jadi rojongan tur ngembangkeun dilumangsungkeun ku Oracle.

Teu pahili jeung ngembangkeun basa atawa kinerja lingkungan platform software. Ku kiwari dimungkinkeun téh bisa dipikaharti set tina hiji pluralitas komponén béda nu babarengan nyadiakeun hiji dijalankeunnana Java-kode di sagala rupa lingkungan hardware. Program ditulis dina Java anu ditarjamahkeun kana format husus disebut bytecode, nu ieu engké dipigawé ku cara maké mesin virtual (JVM) - bagian tina platform software.

Instalasi tur Ngalalanyahan

Dina raraga hasil ngajalankeun aplikasi dimekarkeun dina basa ieu, anjeun kudu masang pakét husus Jawa-komponén, nu disadiakeun dina situs wéb Oracle. parusahaan nyadiakeun sebaran béda, nu béda dina platform target, kitu ogé rupa-rupa pilihan. Rata pamaké teu kudu make versi Java anu mah béda ti tukang, nu paling panganyarna. Ieu ukur ngajadikeun rasa pikeun pamekar anu peryogi strategi husus pikeun fitur sarta kamampuhan husus.

Masang Java dina komputer anjeun, pamaké kahiji kedah pastikeun yén ciri pakakas nu meets sarat Sistim minimum. Oracle insinyur geus digawé teuas pikeun ngurangan bangbarung sahiji syarat sistem, tapi masih aya, sarta eta kedah diperhatoskeun. pamaké kudu manggihan situs anjeunna perlu sebaran dumasar kana sistem operasi nu anjeunna hayang install software nu. Pikeun conto, Java keur Windows 7 Ieu mangrupa laksana .exe-file nu ngabutuhkeun ukur nangtukeun nu diréktori instalasi, lajeng anjeunna bakal ngalakukeun sagalana dirina. Eta sia noting yén sistem bisa dipasang dina waktos anu sareng ngan hiji salinan cangkang software. Ku alatan éta, saméméh masang kudu pastikeun yén versi sateuacanna tina Java dikaluarkeun tina sistem. Lamun henteu, installer bakal menta ngaleupaskeun program conflicting saméméh anjeun neruskeun instalasi.

Mimitian ngembang di Jawa

Saatos pamaké geus hasil dipasang lingkungan software, éta bakal sadia pikeun rupa-rupa sarana pikeun dijalankeunnana program geus ditulis, sarta pikeun nyieun sorangan. Dina urutan pikeun ngamimitian program dina ku Java, Anjeun teu kedah sagala program tambahan. Urang kudu ngan kahayang pikeun neuleuman hal anyar jeung ngarti bahasa arsitektur. Mun pamaké ieu bisa hasil masang Java, sarta dina prosés boga konflik jeung program séjénna, anjeun bisa ngamimitian nulis kode dina sagala pangropéa téksu.

Oracle geus nyieun yakin nyadiakeun susunan maksimum parabot pikeun pamekar. Dina Java, iket ngawengku hiji kompiler (Javac utiliti), nu, nyandak sakumaha argumen jalur pikeun sagala file téks, ngarobah kana mesin virtual bytecode kaharti.

pamaké éta kénéh teu bisa ngajalankeun aplikasi jeung ningali hasil karya maranéhanana. Pikeun masang aplikasi Java keur Windows 7, perlu jadi "pak" di jar-arsip.

The format jar diturunkeun tina ngurangan Arsip Java, sarta jenis husus tina akrab ka sadaya ZIP-file nu salajengna ngandung pedaran ti kelas na kabebasan jeung titik ka titik Éntri (kelas utama) dina aplikasi. Nyieun .jar-file nu ngaran sarua dipake ku utiliti, nu ieu ogé kaasup kana pakét baku tina Oracle. Sanggeus palaksanaan suksés na, pamaké bisa ngajalankeun hiji aplikasi dijieun atawa paréntah Java tina garis paréntah atawa konsol, atawa ku saukur dua kali klik.

Komponén utama basa Jawa

Dina raraga hasil ngamekarkeun aplikasi dina basa Jawa, diajar eta perlu ngamimitian ku pisan dasar. programer novice sakapeung hésé ngarti istilah basa "obyek-berorientasi". Loba jalma salah yakin yén éta nujul kana kanyataan yén sakabéh nu badan nu bisa beroperasi dina basa éta mangrupakeun obyek. Sanajan kitu, ieu téh teu bener. Dina basa Jawa, iwal ti fasilitas, aya oge susunan jenis primitif. Ieu integer tipe data (bait, pondok, int, panjang ), nu mangrupakeun wilangan buleud béda panjangna Kecap, jenis data fractional (ngambang, ganda), kitu ogé garis na jenis karakter (string jeung char) mungguh.

Pikeun unggal sahijina aya disebut kelas - wrappers, nu dipaké pikeun nyieun hiji rujukan ka objek sababaraha jenis. Ieu bener keur sakabeh jenis primitif iwal data senar.

Fitur tina palaksanaan kelas string di Java

Java-garis - ieu téh kelas husus. Ieu bisa digolongkeun kana hiji obyék immutable. Lamun ngalebetkeun hiji mémori aplikasi salaku numpuk (numpuk), nu ngandung hiji senar sawenang, teras tiap operasi dina eta (seleksi nu substring, concatenation, substitusi karakter, jeung saterusna. D.) Dupi nyieun hiji conto anyar tina garis awal, anu baris beda hasil aslina tina operasi.

Ku alatan éta, string sok perlu dianggo taliti pisan, sanajan kanyataan yén kempelan sampah dina mémori ngalir hébat, programmer kudu ati pisan pikeun nyegah memori mudal rujukan perlu pikeun string anu. Untungna, pikeun ieu aya loba kelas nulungan. Contona, make StringBuilder na StringBuffer, nu ngidinan pikeun ngamanipulasi string, tapi ulah nyieun sanggeus unggal conto anyar.

Bahasa Java - ungkapan biasa. penampilan jeung tujuan maranéhna

ungkapan biasa mucunghul di ahir abad ka na revolutionized téknologi ngolah téks éléktronik.

Saméméhna, milarian bagian husus dina téks atanapi substring éta masalah umum, anu diperlukeun usaha na waktos keur palaksanaan. Programer kapaksa pariksa ampir unggal situs dina pasti cocog parameter teangan dieusian atanapi ngabandingkeun eta ku loba kaayaan. Sanajan kitu, kalawan mecenghulna ungkapan biasa boga kasempetan pikeun nganggo karakter meta, ku nu eta janten aya kana ngajelaskeun hiji pola ku nu kedah searched. Dina Java ungkapan biasa mucunghul di versi 5, tur geus saprak jadi atribut penting lingkungan software.

Gawe sareng ungkapan biasa di Java

Dina Java, sadaya kelas, salasahijina cara sejen anu dipaké pikeun gawé bareng ungkapan biasa, dina paket misah disebut java.util.regex. Dina Java ekspresi biasa ngajelaskeun ka kelas Pola nu ditarjamahkeun kana Basa Inggris hartina "pola". kelas ieu narima argumen string ka constructor, anu bisa dipaké pikeun nyieun citakan. Lamun anjeun hayang ngajelaskeun eta, tinimbang hurup basajan hadé pamakéan wildcards.

Dina raraga leres tangtukeun parameter pilarian, eta leuwih hade maca dokuméntasi resmi ti Oracle, saloba karakter meta moal bisa hartosna naon pamaké biasa atawa programmer novice bisa mikir. Contona, dina tanda "+" nunjukkeun yén pola ragrag kana hiji atawa leuwih instansi sahiji unsur langsung harita. Lamun dilaksanakeun di Jawa ekspresi biasa, karakter husus anu sarua dina naon basa programming lianna. Ku alatan éta, migrasi ka platform sejen kedah henteu aya rasa nyeri.

aplikasi mungkin tina ungkapan biasa

Ieu kudu dicatet yén kamungkinan ungkapan biasa anu pangalusna cocog pikeun nanganan jumlahna pohara badag téks. Contona, sababaraha konci pilarian, atanapi kombinasi kecap dina register jeung proviso yén hal éta nu konci kasebut ditulis teu penting. Leungeun asihan téks bakal jadi pohara episien kanggo ngarengsekeun masalah anu model kitu, sarta jeung diwangun-di Java ungkapan biasa bisa dihontal sababaraha garis kode.

Éta pisan sababna naha urang tempo pangajaran basa sagala cara teu bisa sono misalna bagian penting minangka ekspresi biasa. Dina Java, éta bisa dipaké dina sagala widang - ti validating formulir data entry (alamat e-mail, angka kartu kiridit) pikeun nganalisis requests lalulintas sarta pamaké.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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