Kamepiula 'ē aʻe, Iaaiey
Iawa: he regular olelo, kūikawā huapalapala
I kēia lā, iaaiey ma Iawa, loa paha, aole kekahi e ole e kāhāhā. Holomua i loko o kēia wahi mea nui i ko kakou Contemporary ike maopopo ina ua manao kama'āina i 50-60 makahiki aku nei i loko o kēia moʻolelo, mai ka mea hōʻike heʻia "Back i ka Future."
Nā kêia kanaka o ka Iawa 'ōlelo
Iawa - he mea-aʻo i kaʻoihana iaaiey 'ōlelo, i ka mua hoʻomohalaʻia Sun Microsystems, a ma hope lilo ia i ke kākoʻo a me ka hoʻomohala lawe mai ma kahi e'ōlelo ai.
Mea hoʻonoho a me ka noho hoʻomaka 'ana
I mea e ana holo noi hoʻomohala i loko o kēia 'ōlelo, e pono e hoʻouka i kekahi kūikawā AEeAaOA o Iawa-eiiiiiaiou, i mea i loaʻa ma ka pūnaewele puni honua kahi e'ōlelo ai paena. Ke anaina i nā okoa hāʻawi, 'ai, a oko i loko o ka pale umauma hoʻokahi paepae, e like me kekahi mau koho. Ka awelika hoʻohana 'aʻole i pono e hoʻohana i ka Iawa mana i mea okoa mai ka hope, i ka loa hou. Ua hana wale hoohalike no ka haku polokalamu poe Pono kekahi papa kōnane no kekahi hiʻona a me ka uea.
E hoʻouka Iawa ma luna o kāu kamepiula, ka mea hoʻohana pono eʻoiaʻiʻo i nāʻano o ka lako a me ka palena iki'ōnaehana koi mua. Kahi e olelo ai nā kānakaʻenehana Ua hana paakiki e emi i ka paepae puka o ka'ōnaehana koi, akā, ia mea nō ma laila, a me ka mea pono e 'aelike'. Ka mea hoʻohana e loaʻa i ka paena neleʻo ia i ka puʻunaue ma muli o ka pae'ōnaehana'ōnaehana, i kona manao, e hoʻouka i ka lako polokalamu. No ka laʻana, Iawa no ka Windows 7 He he executable .exe-waihona, a e hoopai wale ke koho 'ia i ka mea hoʻonoho papa kuhikuhi, a lailaʻo ia e hana nā mea a pau ia ia iho. Ua mea waiwai 'ana i kumumanaʻo i ka'ōnaehana hiki ke hoʻouka kekahi ma ka like manawa wale kekahi kope o ka lako polokalamu iwi. No laila, ma mua a hāpai i ka pono, e mālama pono ana i ka mua kēia o Iawa wehe 'ia mai ke kahua. Inā e hana ole, no ka mīkini hoʻonoho e noi aku e wehe i ka conflicting polokalamu mua oe e hoʻomau i ka mea hoʻonoho.
Omaka ulu i loko o Iawa
Ma hope o ka mea hoʻohana i ana hoʻouka kekahi o ka lako polokalamu i hoʻolilo 'ia, ka mea e e loaʻa i keʻano o ka mea no ka hooko ana i ua palapala papa hana, a me ka ho okumu ana i ko lakou iho. I mea e hoʻomaka iaaiey i loko e Iawa, oe e ole e pono ai i kekahi mau papahana. Mākou Pono wale i ka makemake e aʻo hou mau mea, a no ka maopopo i ka'ōlelo o ke kuhikuhipuʻuone. Inā ka mea hoʻohana i hiki ke ana e hoʻouka i ka Iawa, a ma ke kaʻina i ole kāna hana e lawelawe me nā papa hana, e hiki hoʻomaka kākau kivila ma kekahi kikokikona hoʻoponopono.
Kahi e olelo ai ua i paa i ka hoʻolako i ka i kā mākou 'ia paha o nā mea paahana no ka haku polokalamu. Ma Iawa, ka AEeAaOA ka loaʻa o ka compiler (Javac auoiauo), a, e lawe i kekahi manaʻo hoʻopiʻi i ke ala a hiki i kekahi kikokikona waihona, pio ia i loko o ka bytecodeʻike kamepiula mīkini maopopo.
Ka mea hoʻohana nō ke ole e holo aku au i ka palapala noi a me ka ike i ka hopena o kā lākou hana. E hoʻouka i Iawa noi no ka Windows 7, ka mea, he pono ia "pack" i loko o ka ipu,-Archive.
I ka ipu, waihona Ua loko mai o ka ka ho'ēmiʻana o Iawa Archive, a me ka hanaʻano o nā kama'āina i nā mea a pau ZIP-waihona, a hoi maupaʻa i ka hōʻike o nā papa, a mau panalaau, a kuhikuhi mai la lakou a hiki i ke komoʻana wahi (ka papa kuhikuhiE papa) i loko o ka palapala. E ho okumu i kekahi .jar-waihona o ka ia inoa hoʻohana ma o ka pili i ka hoʻoponopono, a ua i komo i loko o ka maʻamau AEeAaOA, mai kahi e'ōlelo ai. Ma hope o kona holomua manaʻo, ka mea hoʻohana ke holo i ka palapala noi hana a Iawa kauoha mai ke kauoha laina a hooluolu mai ia, a ma ka wale kaulua-kāhoʻi.
I ka papa kuhikuhiE eiiiiiaiou o ka Iawa 'ōlelo
I mea e ana hoʻomōhala palapala noi i loko o ka Iawa'ōlelo, ka mea pono, e hoʻomaka ana me ka loa hoʻokumu paʻaʻana i ke aʻo 'ana. Novice programmers kekahi manawa, paʻakikī e maopopo i ka makahiki "mea-aʻo i kaʻoihana" 'ōlelo. He nui nā kanaka kuhihewa manaoio i ka mea pili i ka mea ana a pau o na nāʻoihana e ae ke hana i loko o ka 'ōlelo, he mau mea. Naʻe, i kēia mea,ʻaʻole oiaio. Ma ka Iawa'ōlelo, koe wale no ka mea pono, he mea no hoi he lākou o primitive ano. Kēia helu ʻikepili type (ʻai, pōkole, INT, lōʻihi ), i nā integers okoa hua'ōlelo lōʻihi, fractional ikepiliʻAno (lana, papalua), e like me ka pono me laina a me ke anoʻAno (kui, a Mike Char) pakahi.
No kela a me keia o ia ma laila i ai-kapaia papa - wrappers, a i hoʻohana e hana i kekahi olua i ka mea o kekahi ano keia ano. He oiaio no a pau primitive ano, koe kuiʻikepili.
Hiʻona o ka hoʻokō 'ana o ke kaula papa ma Iawa
Iawa-laina - keia mea he kūikawā papa. Ua hiki ke hoʻolaha me ka luli ole mea. Inā e waiho i ka palapala noi paʻa me he puʻu lā (puʻu), a iloko ona i kakauia he ākeʻakeʻa kumu kui, laila, kēlā me kēia hana ma luna o ka mea, (ke koho ana o ka substring, concatenation, ano hakahaka, a no laila, ma luna o. D.) E hana i ka hou kekahi manawa o ka ho laina, a e oko, mai ka mua hopena o ka hana.
Na Iawa ōlelo - mau, ka 'aoʻao. Ko lakou helehelena a me ka manao
Ka pololei, ka 'aoʻao iʻikeʻia i loko o ka hopena o iwakalua o ka kenekulia a revolutionized i ka' ike loea hou a lolouila kikokikona aaioee.
Mua, huli no kekahi na pauku ma ka kikokikona a substring ua he mau pilikia, a koi ke kākoʻo 'ana a me ka manawa no ka manaʻo. Programmers ua e nānā aneane kela kahua ma ka kiko'ī'ālike ka hoakaka huli aiao aole hoi e hoohalike ia me ka hailona o ke ana. Naʻe, a me ka Hekikai o ka maʻamau, ka 'aoʻao i ka manawa e hoʻohana i ka meta huapalapala, ma i ka mea, lilo iho la ia i loaʻa i ka wehewehe i kekahi kumu ma i ua ia e huli. Ma Iawa regular, ka 'aoʻao iʻikeʻia i loko o kēia 5, a ua mai lilo he nui kaila o ka lako polokalamu kaiapuni.
E hana me ka pololei, ka 'aoʻao i loko o Iawa
Ma Iawa, a pau papa, kekahi aoao ai kekahi mea hoʻohana i ka hana me ka regular, ka 'aoʻao, ma ke kaʻawale AEeAaOA kapaia java.util.regex. Ma Iawa maʻamau 'aoʻao o iienuaaaony i ke kumu papa, i unuhi' ia English 'o ia hoʻi "kumu". Kēia papa lawe maikai nei ke kaula hoʻopaʻapaʻa i ka constructor, i hiki ke hoʻohana 'ia no ka ho okumu i kekahi EOIeIOUIeXAOOON. I ka wa e makemake e kakau ia, kahi o ka poe noonoo ole palapala maikaʻi hoʻohana wildcards.
I mea e pono ke koho 'ia i ka huli kiko'î, ia mea maikaʻi, e heluhelu i ka kūhelu nā moʻolelo mai kahi e olelo ai, e like me ka hiki ole he nui meta huapalapala ke ano o ka mea a ka mea maʻamau hoʻohana paha i kekahi novice programmer paha manaʻo. No ka laʻana, i ka hoailona "+" Hōʻike i ka haule i loko o kekahi a oi manawa o ka koke iho hehee ai kumu. I ka hoʻokō i Iawa regular olelo, kūikawā huapalapala i ka ia me ia ma kekahi'ē aʻe iaaiey 'ōlelo. Nolaila, Polenekia i kekahi pola e e painless.
Hiki palapala noi a mau, ka 'aoʻao
It E e hoʻomaopopo i ka manawa kūpono o ka pololei, ka 'aoʻao e pono hoʻomākaukau i ka lawelawe nui loa dala o ke kikokikona. No ka laʻana, kekahi huli kī, a olelo pu ana me ia ma ka? Aaeno? A me ka proviso i ka hihia i loko o i ke ki ua palapala nei,ʻaʻole nui. Lima i hoʻokaʻina 'o ke kikokikona makemake e loa inefficient no ka hoʻoponopono ia i ka pilikia, a me ka mea kūkulu-ma Iawa ka pololei, ka' aoʻao hiki ke loaʻa he mau o ka laina o ke kuhi.
Ia mea ke kumu mākou i ke ao o ka 'ōlelo ma kekahi ala e hiki ole e hala ia he nui loa e like me kekahi mau' aoʻao o kona hoomaopopo ana. Ma Iawa, ka mea hiki ke hoʻohana 'ia i loko o nā kula - mai ka Hōʻoiaʻikepili kahi e komo ai ke ano (e-mail helu kuhi henua, uku kāleka helu) e kālailai kalepa ae la lakou a me ka hoʻohana noi.
Similar articles
Trending Now