KomputerProgramming

Jawa: a expression biasa, karakter khusus

Dina iki, program ing Jawa, paling kamungkinan, ora ana kang ora kaget. Indikator ing wilayah iki dadi gedhe sing kasunyatan kita kontemporer mesthi ketoke menowo kanggo 50-60 taun kepungkur ing crita iki saka film la "Back to Future."

Asli saka basa Jawa

Jawa - basa program object-oriented, kang dikembangaké déning Sun Microsystems, lan mengko dadi support lan pembangunan digawa metu dening Oracle.

Ora bakal bingung karo perkembangan basa utawa kinerja saka lingkungan lunak platform. Miturut terakhir kanggo mangertos pesawat saka majemuk saka macem-macem komponen kang bebarengan nyedhiyani execution Jawa-kode ing lingkungan macem-macem hardware. Program ditulis ing Jawa sing dijarwakake menyang format khusus disebut bytecode, kang mengko dileksanakake kanthi mesin virtual (JVM) - bagéan saka lunak platform.

Instalasi lan Miwiti

Supaya kasil mbukak aplikasi dikembangaké ing basa iki, sampeyan kudu nginstal paket khusus Jawa-komponen, sing kasedhiya ing situs web Oracle. Perusahaan menehi distribusi beda, kang beda-beda ing platform target, uga macem-macem opsi. Ing saben user ora kudu nggunakake versi Jawa sing beda saka pungkasan, paling anyar. Iku mung ndadekake pangertèn kanggo gawe sing perlu Sastranegara tartamtu kanggo fitur lan Kapabilitas tartamtu.

Kanggo nginstal Jawa ing komputer, pangguna kudu nggawe manawa karakteristik saka peralatan meets syarat sistem minimal. Oracle engineers wis makarya hard kanggo ngurangi batesan saka syarat sistem, nanging isih ana, lan iku kudu dianggep. pangguna kudu golek situs kang perlu distribusi adhedhasar sistem operasi, kang kepengin kanggo nginstal software. Kanggo conto, Jawa kanggo Windows 7 Iku eksekusi Exe-file, kang mbutuhake mung nemtokake direktori instalasi, banjur bakal nindakake kabeh awake. Iku worth kang lagi nyimak sing sistem bisa diinstal ing wektu sing padha mung siji salinan saka Nihan lunak. Mulane, sadurunge masang perlu kanggo nggawe manawa versi sadurungé Jawa dibusak saka sistem. Yen ora, installer bakal takon kanggo mbusak program konflik sadurunge nerusake instalasi.

Mulai ngembangaken ing Jawa

Sawise pangguna wis kasil nginstal lingkungan lunak, bakal kasedhiya kanggo macem-macem liya kanggo pelaksanaan program wis ditulis, lan kanggo nggawe dhewe. Supaya kanggo miwiti program ing dening Jawa, sampeyan ora perlu sembarang program tambahan. We kudu mung kepinginan kanggo sinau anyar lan mangertos basa arsitektur. Yèn panganggo iki bisa kasil nginstal Jawa, lan ing proses ora konflik karo program liyane, sampeyan bisa miwiti nulis kode ing sembarang editor teks.

Oracle wis digawe manawa kanggo nyedhiyani pesawat maksimum pribadi kanggo gawe. Ing Jawa, paket klebu compiler (Javac sarana), kang, njupuk minangka pitakonan path kanggo file teks, ngowahi iku menyang mesin virtual bytecode dingerteni.

pangguna isih ora bisa mbukak aplikasi lan ndeleng asil karya sing. Kanggo nginstal aplikasi Java kanggo Windows 7, iku perlu kanggo "Pack" ing jar-arsip.

Ing format JAR asalé saka abang saka Arsip Jawa, lan sajinis menowo kanggo kabeh ZIP-file, kang luwih dumadi gambaran saka kelas lan dependensi lan nilai kanggo titik entri (kelas utama) ing aplikasi. Kanggo nggawe .jar-file saka jeneng sing padha digunakake dening sarana, kang uga klebu ing paket standar saka Oracle. Sawise implementasine sukses sawijining, pangguna bisa mbukak aplikasi digawe utawa printah Jawa saka baris printah utawa console, utawa dening mung pindho ngeklik.

Ing komponen utama ing basa Jawa

Supaya kasil berkembang aplikasi ing basa Jawa, learning iku perlu kanggo miwiti karo banget kerja. programer anyar kadang angel mangertos tembung basa "object-oriented". Akeh wong salah pracaya iku nuduhake kasunyatan sing kabeh èntitas sing bisa digunakake ing basa sing obyek. Nanging, iki ora bener. Ing basa Jawa, kajaba kanggo fasilitas, ana uga pesawat saka jinis primitif. Iki ongko jinis data (bait, cendhak, int, dawa ), kang wilangan bulat beda dawa tembung, jinis data cilik (url, pindho), uga garis lan jinis karakter (String lan char) mungguh.

Kanggo saben wong ana sing dadi-disebut kelas - wrappers, kang digunakake kanggo nggawe referensi kanggo obyek saka sawetara jenis. Iki bener kanggo kabeh jinis primitif kajaba data senar.

Tambahan saka implementasine saka kelas senar ing Jawa

Jawa-line - iki kelas khusus. Sampeyan bisa diklasifikasikaké minangka obyek tetep. Yen sampeyan ngirim memori aplikasi numpuk (numpuk), kang ngandhut senar kasepakatan, banjur saben operasi ing (pilihan saka substring, concatenation, substitusi karakter, lan ing. D.) Bakal nggawe Kayata anyar minang, kang bakal beda-beda saka asil asli saka operasi.

Mulane, senar tansah perlu kanggo bisa banget kasebut kanthi teliti, senadyan kasunyatan sing uwuh koleksi ing memori nganggo gedhe, programmer kudu ati-ati banget kanggo nyegah memori kebanjiran referensi rasah kanggo senar. Begjanipun, iki ana akèh kelas helper. Contone, nggunakake StringBuilder lan StringBuffer, kang ngidini kanggo ngapusi senar, nanging ora nggawe saben Kayata anyar.

Ing basa Jawa - ungkapan biasa. katon lan maksud sing

biasa ungkapan muncul ing pungkasan abad XX lan nuwuhake teknologi Processing teks elektronik.

Sadurunge, search for bagean tartamtu ing teks utawa substring ana masalah umum, kang dibutuhake gaweyan lan wektu kanggo implementasine. Programmers wis mriksa meh saben situs ing pas cocog parameter search kasebut utawa mbandhingaké karo akèh kahanan. Nanging, karo tekane saka biasa ungkapan duwe kesempatan kanggo nggunakake karakter meta, kang dadi kasedhiya kanggo njlèntrèhaké pola kang wis dititi. Ing Jawa biasa ungkapan muncul ing versi 5, lan wis wiwit dadi ngubungake penting saka lingkungan lunak.

Nggarap biasa ungkapan ing Jawa

Ing Jawa, kabeh kelas, salah siji cara utawa liyane sing digunakake kanggo nggarap biasa ungkapan, ing paket kapisah disebut java.util.regex. Ing Jawa expression biasa nggambaraké kelas Pola, kang translated kanggo Inggris tegese "pola". kelas nampa pitakonan senar menyang konstruktor, kang bisa digunakake kanggo nggawe cithakan. Yen sampeyan pengin kanggo njlèntrèhaké iku, tinimbang aksara prasaja luwih nggunakake Wildcards.

Supaya ora nemtokake paramèter search, iku luwih apik kanggo maca dokumentasi resmi saka Oracle, minangka akeh karakter meta ora bisa ateges apa pangguna biasa utawa Programmer anyar bisa mikir. Contone, tandha "+" sing nuduhake pola tiba menyang siji utawa luwih kedadean saka unsur langsung sadurunge. Nalika dipun ginakaken ing Jawa expression biasa, karakter khusus sing padha ing program basa liyane. Mulane, migrasi platform liyane kudu ora krasa lara.

aplikasi bisa ungkapan biasa

Sampeyan kudu nyatet sing kamungkinan saka biasa ungkapan sing paling cocog kanggo nangani jumlah akeh banget teks. Contone, sawetara tombol search, utawa kombinasi tembung ing REGISTER karo Katetepan sing cilik kang tombol ditulis ora penting. Hand ngurutake teks bakal Highly ora efisien kanggo mecahaké masalah kuwi, lan karo dibangun ing Jawa biasa ungkapan bisa ngrambah saperangan saka garis kode.

Sing kok kita ngelingi sinau basa ing sembarang cara bisa kantun kuwi bagéyan wigati minangka expression biasa. Ing Jawa, bisa digunakake ing macem-macem kothak - saka validating wangun data entri (alamat e-mail, nomer kertu kredit) kanggo njelasno panjalukan lalu lintas lan pangguna.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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