Coimpiutairean, Prògramadh
Java: cunbhalach a chur an cèill, caractaran sònraichte
An-diugh, prògraman ann an Java, as coltaiche, nach eil aon nach bi iongantas. Adhartas anns an sgìre seo cho mòr agus gu bheil ar co-aimsireil da-rìribh a bhiodh coltas eòlach 50-60 bliadhna air ais ann an sgeulachd seo bho an fhilm a la "Air ais san àm ri teachd."
Tha tùsan a 'chànain Java
Java - rud-amas an cànan prògramaidh, a chaidh a leasachadh bho thùs le Sun Microsystems, agus an dèidh sin bha e an taic agus leasachadh a dhèanamh le bhith a 'ghuth-àit.
Stàladh agus Getting Started
Gus a 'ruith gu soirbheachail iarrtasan a leasachadh ann an cànan seo, feumaidh tu a stàladh sònraichte pasgan de Java-phàirtean, a tha ri fhaotainn air a' ghuth-àit an làrach-lìn. Tha a 'chompanaidh a' tabhann eadar-dhealaichte sgaoilidhean, a tha eadar-dhealaichte ann an targaid àrd-chabhsair, a thuilleadh air diofar roghainnean. Chuibheasach neach-cleachdaidh nach eil feum aig a 'cleachdadh an dreach Java a tha eadar-dhealaichte bho dheireadh, an fheadhainn as ùire. Tha e a-mhàin a 'dèanamh ciall do luchd-leasachaidh a tha feumach air ro-innleachdan sònraichte airson feartan sònraichte agus comasan.
Java a stàladh air a 'choimpiutair agad, feumaidh an neach-cleachdaidh a' chiad dèanamh cinnteach gu bheil feartan an uidheam a 'coinneachadh as ìsle siostam riatanasan. Ghuth-àit innleadairean a bhith ag obair gu cruaidh gus lùghdachadh starsaich riatanasan an t-siostaim, ach tha e fhathast ann, agus feumaidh e bhith beachdachadh. An neach-cleachdaidh a bu chòir a lorg air an làraich feumaidh e a 'sgaoileadh stèidhichte air an t-siostaim obrachaidh, a tha e ag iarraidh bathar-bog a stàladh. Airson eisimpleir, Java airson Windows 7 Tha e executable .exe-faidhl, a bhios feum a-mhàin sònraichibh an eòlaire stàlaidh, agus e an uair sin nì fhèin. 'S fhiach toirt fa-near gu bheil an siostam a dh'fhaodas a bhith air a chur aig an aon àm ach aon lethbhreac den bhathar-bog slige. Mar sin, mus stàlaich thu an fheum gus dèanamh cinnteach gu bheil an tionndadh roimhe Java thoirt air falbh bhon t-siostam. Mura dèan thu seo, tha an stàlaichear iarraidh a thoirt air falbh a 'chòmhstri a' phrògram mus sibh fhathast air an stàladh.
Tòisich a 'leasachadh ann an Java
An dèidh an neach-cleachdaidh air a bhith soirbheachail bathar-bog a stàladh an àrainneachd, bidh e ri fhaotainn airson diofar dhòigh airson bàs mar-thà sgrìobhte prògraman, agus aca fhèin a chruthachadh. Gus tòiseachadh air prògram ann an Java le, chan fheum thu sam bith a bharrachd air prògraman. Feumaidh sinn a-mhàin miann a bhith ag ionnsachadh rudan ùra agus a 'tuigsinn a' chànain ailtireachd. Ma tha an neach-cleachdaidh a bha comasach air a bhith soirbheachail a stàladh an Java, agus anns a 'phròiseas a tha gun strì le prògraman eile, faodaidh tu tòiseachadh a' sgrìobhadh ann an sam bith code teacs neach-deasachaidh.
Ghuth-àit air dèanamh cinnteach a thoirt seachad as àirde tron seata de Innealan do luchd-leasachaidh. Ann an Java, a 'gabhail a-steach pasgan a chur ri chèile (Javac utility), a tha, a' gabhail mar argamaid an t-slighe gus am faidhle teacsa sam bith, ga thionndadh a bytecode virtual inneal furasta a thuigsinn.
An neach-cleachdaidh fhathast a 'ruith nach urrainn an t-iarrtas agus faic na toraidhean air an obair aca. Gus a stàladh a Java iarrtas airson Windows 7, tha e riatanach ri "pasgan" anns a 'phige-tasglann.
A 'phige Inneal a' Chlàir bunaichte air an lùghdachadh de Java Tasglann, agus seòrsa àraid de eòlach air a h-uile ZIP, a tha a 'gabhail a-steach tuairisgeul na clasaichean agus Eisimeileachdan agus puingean air an inntrig a' phuing (prìomh clas) san tagradh. Airson chruthachadh .jar-faidhl an aon ainm air a chleachdadh le shòghail, a tha cuideachd a 'gabhail a-steach ann an inbhe pasgan bho ghuth-àit. An dèidh a buileachadh soirbheachail, faodaidh an neach-cleachdaidh a 'ruith iarrtas a chruthachadh no Java àithne on loidhne-àithne no Console, no le bhith dìreach a' briogadh dùbailte.
Tha na prìomh phàirtean de Java cànan
Gus iarrtasan soirbheachail a leasachadh ann an Java cànain, ionnsachadh dh'fheumas ea 'tòiseachadh le fìor bunaitean. Ùr-ionnsaiche-prògramaidh uaireannan doirbh a bhith a 'tuigsinn "a-amas" chànain. Tha mòran dhaoine a mearachd air a 'creidsinn gu bheil e a' toirt iomradh air gu bheil a h-uile bhuidhnean a bhios a 'ruith anns a' chànan a tha rudan. Ach, chan eil seo fìor. Ann an Java chànan, ach a-mhàin airson nan goireasan, a tha cuideachd a 'seata de prìomhadail seòrsa. Tha seo a 'integer dàta seòrsa (Byte, goirid, int, fada ), a tha eadar-dhealaichte integers facal a dh'fhaid, fractional dàta seòrsa (seòladh, dùbailte), a thuilleadh air loidhnichean agus sheòrsa caractar (String agus char) fa leth.
Airson gach aon dhiubh, tha an t-ainm clasaichean - wrappers, a tha air a chleachdadh gus a chruthachadh iomradh air an cuspair air choireigin. Tha seo fìor airson a h-uile seòrsa ach a-mhàin prìomhadail sreang dàta.
Feartan a 'buileachadh na sreang clas ann an Java
Java-loidhne - tha seo a 'chlas shònraichte. Faodaidh e bhith air an seòrsachadh mar immutable nì. Ma chuireas tu iarrtas memory mar charn (charn), anns a bheil neo-sreang, an uair sin gach obrachadh air (a 'taghadh an substring, concatenation, caractar ionadachadh, agus mar sin air. D.) Will ùr a chruthachadh eisimpleir de na tòiseachaidh loidhne, a bhios eadar-dhealaichte bho na thoradh air an obair.
The Java chànan - cunbhalach abairtean. Mun coltas agus adhbhar
Abairtean cunbhalach anmoch san fhicheadamh linn agus atharrachadh an teicneòlas dealanach teacs giollachd.
Roimhe, lorg sònraichte airson a earrannan anns an teacsa no substring a bha cumanta trioblaid, a tha a dhìth oidhirp agus an àm airson a chur an gnìomh. -Prògramaidh robh sùil a thoirt air cha mhòr a h-uile làraich air an dearbh a fhreagras air an rannsachadh paramadair a shònrachadh no coimeas a dhèanamh eadar e le tòrr de na h-. Ach, nuair a thòisich gu cunbhalach abairtean cothrom a bhith a 'cleachdadh nan caractaran meta, a bha e ri fhaotainn airson iomradh a dhèanamh le pàtran a bha gu bhith air a lorg. Ann an Java cunbhalach abairtean a nochd ann an dreach 5, agus bhon uair sin tha a bhith riatanach buadha de na bathar-bog àrainneachd.
Ag obair le cunbhalach abairtean ann an Java
Ann an Java, clasaichean air fad, air aon dòigh no eile a tha air an cleachdadh gu cunbhalach ag obair le abairtean, ann ris an canar fa leth pasgan java.util.regex. Ann an Java cunbhalach-labhairt ag innse mu na Pattern chlas, a eadar-theangachadh gu Beurla a 'ciallachadh "pàtran". Tha an clas seo a 'gabhail ris a string argamaid gu constructor, a dh'fhaodar a chleachdadh gus a chruthachadh teamplaid. Nuair a tha thu airson iomradh a tha e, an àite sìmplidh litrichean cleachdadh nas fheàrr wildcards.
Gus ceart sònraichibh an rannsachadh crìochan, tha e nas fheàrr a bhith a 'leughadh sgrìobhainnean oifigeil bho ghuth-àit, mar iomadh meta caractaran nach urrainn a' ciallachadh dè an neach-cleachdaidh àbhaisteach no Ùr-ionnsaiche phrogramaiche shaoileadh. Mar eisimpleir, an t-soidhne "+" a 'comharrachadh gu bheil am pàtran a thuiteam a-steach aon no barrachd de shuidheachaidhean an eileamaid dìreach roimhe. Nuair a chur an gnìomh ann an Java cunbhalach a chur an cèill, caractaran sònraichte tha na h-aon mar ann an sam bith eile an cànan prògramaidh. Uime sin, imrich gu àrd-ùrlar eile bu chòir a bhith piantach.
Comasach air a bhith iarrtasan gu cunbhalach abairtean
Bu chòir a thoirt fa-near gu bheil an comas gu cunbhalach abairtean a tha freagarrach do làimhseachadh as fheàrr glè mhòr de teacs. Mar eisimpleir, cuid de na prìomh rannsachadh, no facal measgachaidhean ann an clàradh leis a 'chumha gum bi a' chùis anns a bheil am prìomh air a sgrìobhadh chan eil e cudromach. Hand Seòrsachadh an teacsa a bhiodh fìor èifeachdach airson fuasgladh cheistean leithid duilgheadas, agus le thogail ann an Java cunbhalach abairtean a dh'fhaodas a bhith air a choileanadh no dhà de loidhnichean còd.
'S e sin carson a tha sinn a' beachdachadh air an sgrùdadh cànain ann an dòigh sam bith nach urrainn ionndrainn cho cudromach mar phàirt cunbhalach a chur an cèill. Ann an Java, faodaidh ea bhith air a chleachdadh ann an diofar raointean - bho validating dàta foirm-iarrtais (seòlaidhean puist-d, àireamhan chairtean-creidis) a mhion-sgrùdadh trafaig agus luchd-cleachdaidh iarrtasan.
Similar articles
Trending Now