Ko te whakahaere i nga kaupapa Java mai i te papatohu e whakarato ana i te huarahi whai hua me te ngawari ki te mahi me tenei reo papatono tino rongonui. Mo te hunga e hiahia ana ki te whai painga ki nga mahi e tukuna ana e Java, he mea nui te ako ki te whakahiato me te whakahaere i nga kaupapa mai i te papatohu. I roto i tenei tuhinga, ka tirotirohia e matou taahiraa i te taahiraa me pehea te whakahiato me te whakahaere i tetahi kaupapa Java mai i te papatohu, e whakaatu ana i nga mahi pai me nga tohutohu hei whakarite i te mahi maeneene me te angitu. Mo te hunga timata me te hunga whai wheako ki te Java, ka waiho tenei aratohu hangarau hei taputapu whai hua hei whakapai ake i te mahinga o nga kaupapa Java mai i te papatohu.
1. He kupu whakataki ki te whakahiato me te whakahaere i nga kaupapa Java mai i te papatohu
Ko te whakahiato me te whakahaere i nga kaupapa Java mai i te papatohu he pukenga tino nui mo tetahi kaiwhakaputa Java. I etahi wa ka whai hua te whai mana ki te whakahiato me te whakahaere kaupapa me te kore e hiahiatia he taiao whanaketanga whakauru (IDE) penei i te Eclipse, IntelliJ ranei. Waimarie, ka whakaratohia e Java he huarahi ngawari ki te whakatutuki i tenei ma te raina whakahau.
Hei timata, kia mohio kei a koe te Java Development Kit (JDK) kua whakauruhia ki to punaha. Ka taea e koe te manatoko i tenei ma te pato "javac" ki te raina whakahau me te pehi i te Enter. Mena ka whiwhi koe i tetahi karere hapa, kaore ranei i te mohiotia te whakahau, ko te tikanga me whakauru koe i te JDK. Ka taea e koe te tiki mai i paetukutuku Java mana me te whakauru i te whai i nga tohutohu kua whakaratohia.
Kia oti te whakauru i te JDK, ka taea e koe te whakatuwhera i te papatohu, i te whakahau whakahau ranei i runga i to punaha me te whakatere ki te waahi kei reira to konae Java. Hei whakahiato i te papatono, whakamahia te whakahau "javac" ka whai i te ingoa konae Java. Hei tauira, ki te kiia to konae ko "MyProgram.java", ko te whakahau: javac MiPrograma.java. Ma tenei ka whakaputa he konae bytecode ko "MyProgram.class". Hei whakahaere i te kaupapa, ka taea e koe te whakamahi i te whakahau "java" ka whai i te ingoa o te akomanga matua. I roto i ta maatau tauira, ko te whakahau: java MiPrograma.
2. Ko nga taputapu hei whakahiato me te whakahaere i nga kaupapa Java mai i te papatohu
Hei whakahiato me te whakahaere i nga kaupapa Java mai i te papatohu, ka hiahia koe ki etahi taputapu matua. Kei raro nei nga taputapu e tika ana me pehea te whakamahi:
JDK (Kete Whakawhanake Java): Koinei te taputapu matua ka hiahia koe. Kei roto i te JDK te Java compiler (javac) me te miihini mariko Java (java). Ka taea e koe te tango i te JDK mai i te paetukutuku mana Oracle me te whai i nga tohutohu whakaurunga motuhake mo tō pūnaha whakahaere.
Etita kuputuhi: Ahakoa kaore e hiahiatia ana, e taunaki ana kia whakamahi koe i te ētita kuputuhi hei tuhi me te tiaki i o kaupapa Java. Ka taea e koe te whakamahi i tetahi ētita tuhinga e pai ana koe, penei i te Notepad++, Sublime Text, Atom ranei. Me tiaki ō kōnae me te toronga .java kia tika ai te mohio a te kaitoi.
3. Ma te taahiraa: te whakahiato i tetahi kaupapa Java mai i te papatohu
Hei whakahiato i tetahi papatono Java mai i te papatohu, me whai koe i nga mahi e whai ake nei:
- Tuatahi, kia mohio kei a koe te JDK (Java Development Kit) kua whakauruhia ki to rorohiko. Ka taea e koe te manatoko i tenei ma te whakatuwhera i te papatohu me te whakahaere i te whakahau
javac -version. Mena kaore i te mohiotia te whakahau, ko te tikanga kaore koe i te whakauru i te JDK ka hiahia koe ki te tango me te whakauru mai i te paetukutuku mana Java. - I muri mai, whakatuwheratia te papatohu me te whakatere ki te waahi o te kōnae .java e hiahia ana koe ki te whakahiato. Ka taea e koe tenei ma te whakamahi i te whakahau
cdwhai i te ara kōpaki. Hei tauira, mena kei te kōpaki "C:Programs" to kōnae .java, ka taea e koe te whakamahi i te whakahaucd C:Programaski te whakatere ki tera waahi. - Kia tae ki te waahi konae, whakamahia te whakahau
javacwhai muri ko te ingoa o te konae .java hei whakahiato. Hei tauira, ki te kiia to konae ko "MyProgram.java", ko te whakahaujavac MiPrograma.java. Mena karekau he hapa o te waehere, ka puta he konae .class.
He mea nui kia maumahara ka puta he hapa i te wa e whakahiato ana. Mena he hapa kei roto i te waehere, ka whakaatuhia e te papatohu nga karere hapa ka hiahia koe ki te whakatika i mua i te ngana ki te whakahiato ano. Hei kimi me te whakatika i nga hapa, ka taea e koe te whakamahi i nga taputapu penei i te ētita kuputuhi me te tohu wetereo me nga kaiwhakairo Java.
Ina oti pai te whakahiato i te papatono, ka taea e koe te whakahaere ma te whakamahi i te whakahau java whai muri ko te ingoa o te akomanga matua. Hei tauira, ki te kiia te akomanga matua ko "MyProgram", ko te whakahau java MiPrograma. Ma tenei ka whakahaere i te papatono ka whakaatu i te putanga ki te papatohu.
4. Whakatikahia nga hapa whakahiato noa i te wa e whakahiato ana i tetahi papatono Java mai i te papatohu
I te wa e whakahiato ana i tetahi papatono Java mai i te papatohu, he mea noa ka pa ki nga hapa whakahiato ka uaua te mahi. Heoi, he maha nga otinga mo enei hapa ka ngawari ake te whakatau. Kei raro nei ka whakamaarama e toru o nga hapa whakahiato noa me pehea te whakatika.
1. "Kaore e kitea he tohu" hapa: Ko tenei hapa e tohu ana kaore e kitea e te kaitoi he tohu, he taurangi ranei e whakamahia ana i roto i te waehere. Hei whakaoti i tenei, me manatoko koe kei te tika te korero o te taurangi me te waatea o te tohu mai i te waehere o naianei. I tua atu, he mea nui ki te arotake i nga hapa tuhi, i nga ingoa rereke ranei. Mena kei te whakamahi i nga whare pukapuka o waho, me whakauru nga mea kawemai e tika ana. Ka mutu, whakahiatohia te hotaka i muri i enei huringa.
2. Hapa "momo hotokore": Ka puta tenei hapa i te wa e ngana ana ki te tautapa i tetahi taurangi ki tetahi momo hotokore. Hei whakatika i tenei, me arotake koe i o taumahi taurangi me te whakarite he hototahi nga momo raraunga. Mena kei te whakamahia nga tikanga, ka hiahiatia pea nga momo huringa. I etahi wa ka puta mai tenei hapa na te rangirua i waenga i nga momo raraunga taketake me nga taonga. Kia ata tirohia nga rarangi waehere kua pa, me te whakarereke i nga huringa e tika ana.
5. Te mohio ki te tukanga o te whakahaere kaupapa Java mai i te papatohu
Kia mohio ai koe ki te mahi whakahaere kaupapa Java mai i te papatohu, he mea nui kia mohio koe ki nga hikoinga e hiahiatia ana hei whakahiato me te whakahaere i te waehere. Kei raro nei he aratohu taipitopito o nga huarahi hei whai.
1. Huinga: Ko te mahi tuatahi ko te whakarite kia whakauruhia e koe te Java Development Kit (JDK) ki to rorohiko. Kia whakauruhia, whakatuwherahia te whakahau whakahau me te whakatere ki te waahi o te konae Java e hiahia ana koe ki te whakahaere. Whakamahia te whakahau e whai ake nei hei whakahiato i te konae:
javac NombreDelArchivo.java
2. Whakataunga: Kia pai te whakahiato, ka taea e koe te haere tonu ki te whakahaere i te kaupapa. Whakamahia te whakahau e whai ake nei i runga i te raina whakahau:
java NombreDelArchivo
3. Whakaputa: I muri i te whakahaere i te papatono, ka whakaatuhia te putanga ki te papatohu. Tirohia mehemea e rite ana te putanga ki te mea e tumanakohia ana, me te mea e tika ana, mahia nga whakarereketanga e tika ana ki te waehere ka timata ano te mahi hanga me te whakahaere.
6. Te whakamahi i nga tohenga rarangi whakahau i te wa e whakahaere ana i te kaupapa Java mai i te papatohu
I te wa e whakahaere ana koe i tetahi kaupapa Java mai i te papatohu, ka taea e koe te whakamahi i nga tohenga raina-whakahau hei whakarite i te mahinga o te papatono. Ko nga tautohetohe raina whakahau he uara ka tukuna ki te hotaka i te tiimata mai i te papatohu, ka taea te whakamahi ki te mahi i nga mahi motuhake, ki te whakatika ranei i nga tautuhinga hotaka.
Hei whakamahi i nga tohenga rarangi whakahau i te wa e whakahaere ana i tetahi papatono Java mai i te papatohu, me whai koe i enei mahi:
- Whakatuwheratia te papatohu whakahau i runga i to pūnaha whakahaere.
- Tirotiro ki te waahi o te konae .java kei roto te papatono e hiahia ana koe ki te whakahaere.
- Whakahiatohia te konae .java ma te whakamahi i te whakahau "javac filename.java". Ka puta he kōnae .class.
- Ina oti te whakahiato, whakahaerehia te papatono ma te whakamahi i te whakahau "java filename argument1 argument2...". Ko nga tohenga e hiahia ana koe ki te tuku ki te hotaka me wehe ma nga mokowā.
Hei tauira, me whakaaro kei a koe he papatono e kiia nei ko “MyProgram.java” ka hiahia koe ki te tuku i nga tohenga e rua: “value1” me “value2”. I roto i te papatohu, whakatere ki te waahi o te konae "MyProgram.java" ka whakahaere i nga whakahau e whai ake nei:
javac MiPrograma.java
java MiPrograma valor1 valor2
Kia rere te hotaka, ka taea e koe te uru atu ki nga tohenga rarangi whakahau i roto i te waehere Java ma te whakamahi i te huinga args[]. Hei tauira, i te keehi o mua, ka taea e koe te uru atu ki nga tohenga e whai ake nei:
String argumento1 = args[0];
String argumento2 = args[1];
Ma te whakamahi i nga tohenga rarangi whakahau i te wa e whakahaere ana i te kaupapa Java mai i te papatohu ka taea e koe te whakarite i te mahinga o te papatono me te whakangawari ake. Kia maumahara he mea nui ki te whakamana i nga tautohetohe whakauru i roto i to waehere hei karo i nga hapa me te whakarite i te mahi tika o te papatono.
7. Raparongoā me te patuiro i te wa e whakahaere ana i te kaupapa Java mai i te papatohu
Hei raruraru me te patuiro i te wa e whakahaere ana i tetahi papatono Java mai i te papatohu, he mea nui kia whai i etahi waahanga matua. Ko te mea tuatahi, ka tūtohu kia ata tirohia te waehere hotaka kia kitea ai nga hapa o te wetereo, te arorau, te tuhi ranei. Hei whakatutuki i tenei mahi, he pai ki te whakauru i nga taputapu whanaketanga (IDE), penei i te Eclipse, NetBeans ranei, e whakarato ana i te whakaoti-aunoa, te tohu wetereo, me te awhina ki te kite i nga raru kei roto i to waehere.
Ina kitea he raru pea, ka taea te whakamahi i te huarahi patuiro. Kei roto i tenei ko te whakahaere i te hotaka i ia taahiraa, te tirotiro i te uara o ia taurangi me te tirotiro i te whanonga o te hotaka i ia wahanga. Hei mahi i tenei, ko te nuinga o nga taiao whanaketanga e tuku ana i te whiringa ki te patuiro, ka taea e koe te whakarite i nga waahi pakaru i roto i te waehere me te tirotiro i tona ahuatanga i te wa oma.
He pai hoki ki te tātari i nga karere hapa e whakaatuhia ana i te papatohu i te wa e whakahaere ana i te papatono. Ko enei karere he maha nga korero nui mo te waahi me te ahua o te hapa. He mea tika kia ata panuihia te karere hapa kia kitea ai te take o te raru. I tua atu, ko te rapu korero i runga i nga huihuinga me nga waahi kaiwhakawhanake kia kitea he otinga ka taea, he tohutohu ranei mai i etahi atu kaiwhakahoahoa kua pa ki taua raru ka whai hua.
8. Nga tohutohu me nga tikanga pai mo te whakahiato me te whakahaere i nga kaupapa Java mai i te papatohu
I tenei waahanga, ka whakaratohia. Ma te whai i enei mahi ka pai te whakahaerenga o au kaupapa me te whakaora i to wa me te pouri.
1. Me mohio kei a koe te putanga tika o Java kua whakauruhia ki to rorohiko. Hei manatoko i tenei, ka taea e koe te whakatuwhera i te papatohu me te pato i te whakahau java -version. Mena ko te putanga kua whakarārangihia ehara i te mea e hiahia ana koe, me whakauru e koe te putanga tika mai i te paetukutuku mana Java.
2. I mua i te whakahiato i to waehere Java, kia mohio kua tiakina e koe nga huringa katoa ki to konae puna me te toronga .java. Na, whakatuwheratia te papatohu me te whakatere ki to waahi konae ma te whakamahi i te whakahau cd. Hei tauira, mena kei to konae kei runga i te teepu, ka tuhi koe cd escritorio.
3. Whakahiatohia to kaupapa ma te whakamahi i te whakahau javac ka whai i te ingoa o to kōnae puna. Hei tauira, ki te kiia to konae ko "MyProgram.java," ka tuhi koe javac MiPrograma.java. Ki te angitu te whakahiato, ka hangaia he konae waehere paita me te toronga .class.
9. Nga whakapainga me nga ahuatanga hou ki te whakahiato me te whakahaere i nga kaupapa Java mai i te papatohu
I roto i tenei waahanga, ka tirotirohia e matou te . Ko enei whakahoutanga kua ngawari te mahi me te whakapai ake i te pai ki te whakawhanake i nga tono Java.
Ko tetahi o nga whakapainga tino rongonui ko te kaha ki te whakahiato me te whakahaere tika i nga kaupapa Java mai i te raina whakahau. Kua whakakorehia e tenei te hiahia ki te whakamahi i te taiao whanaketanga whakauru (IDE) me etahi atu taputapu. Ka taea e nga kaiwhakawhanake te mahi tika i roto i te papatohu, te whakamaarama i te mahi me te tuku i te wheako whaiaro ake.
I tua atu, kua whakauruhia nga whiringa hou me nga mahi ki te raina whakahau Java. Hei tauira, ka taea inaianei te taapiri i nga whare pukapuka o waho i te wa e whakahiato ana me te wa whakahaere, ka nui ake te ngawari me te ngawari ki te whakauru i nga waehere tuatoru. Kua whakatikahia hoki nga taputapu patuiro, e taea ai te kitea nga hapa me te whakatika tere ake.
I roto i te poto, kua whakaitihia e ratou te tukanga me te whakapai ake i te kaha ki te whakawhanaketanga tono. Ko nga Kaihanga inaianei kei te kaha ki te mahi tika i runga i te raina whakahau, me te whakakore i te hiahia ki te whakamahi i te IDE. Ko nga waahanga hou me nga mahi ka taea te ngawari ake me te whakauru i nga whare pukapuka o waho. Tuhurahia enei whakapainga me te kawe i o pukenga kaupapa Java ki te taumata e whai ake nei!
10. Te whakamahi i nga whare pukapuka o waho i te wa e whakahiato ana me te whakahaere i nga kaupapa Java mai i te papatohu
I te wa e whakawhanake ana i nga papatono ki Java, he mea noa ki te whakamahi i nga whare pukapuka o waho ki te whakamahi i nga mahi kua oti te whakatinana. Ko enei whare pukapuka he kōnae JAR kei roto nga karaehe me nga tikanga ka taea te whakamahi i roto i a maatau kaupapa. I roto i tenei tuhinga, ka whakaatu matou ki a koe me pehea e taea ai e koe te whakamahi i enei whare pukapuka o waho i te wa e whakahiato ana me te whakahaere i nga kaupapa Java mai i te papatohu.
Ko te mahi tuatahi ko te tango i te whare pukapuka o waho e hiahia ana koe ki te whakamahi. Ka kitea e koe he maha o nga momo whare pukapuka e waatea ana i runga i te Ipurangi, he maha nga puna tuwhera. Ina kua tikiakehia e koe te Kōnae JAR mai i te whare pukapuka, tiakina ki tetahi waahi e waatea ana i to punaha.
I muri mai, me tohu e koe te whare pukapuka o waho ina whakahiato me te whakahaere i to kaupapa Java. Ki te mahi i tenei, whakamahia te kōwhiringa -cp whai i te ara ki te kōnae JAR whare pukapuka. Hei tauira, mena kei te kopaki te konae JAR lib i roto i to kaupapa, ka taea e koe te whakamahi i te whakahau e whai ake nei hei whakahiato i to kaupapa:
javac -cp lib/nombre_biblioteca.jar MiPrograma.java
Kia mahara ki te whakakapi nombre_biblioteca mā te ingoa tūturu o te kōnae JAR e whakamahia ana e koe.
11. Te whakahiato me te whakahaere i nga konae puna maha i roto i te kaupapa Java mai i te papatohu
He ahua uaua te ahua, engari ma nga hikoinga tika me nga taputapu tika, ka ngawari te mahi.
Ko te mea tuatahi me mahi ko te whakarite kua whakauruhia e matou te Kete Whakawhanake Java (JDK) i roto i ta tatou punaha. Ma tenei ka whakarato i nga taputapu e tika ana hei whakahiato me te whakahaere i o maatau konae puna. He mea nui ki te tirotiro i te putanga o te JDK i whakauruhia kia mohio kei te hototahi ki nga konae e hiahia ana matou ki te whakahiato.
Ka oti te whakauru i te JDK, ka haere tonu matou ki te whakatuwhera i te papatohu i roto i ta tatou punaha. Mai i reira, ka haere matou ki te whaiaronga kei reira nga konae puna ma te whakamahi i te whakahau cd. I muri mai, ka whakamahia e matou te whakahau Hawaana ka whai i nga ingoa o nga konae puna e hiahia ana matou ki te whakahiato. Mena kei nga waahi rereke nga konae, me whakarato te huarahi katoa o ia konae.
12. Whakaritenga me te whirihoranga matatau i te wa e whakahiato ana me te whakahaere i nga kaupapa Java mai i te papatohu
He tino pukenga tenei mo nga kaihanga htaka. I roto i tenei waahanga, ka ako tatou me pehea te hanga i te nuinga o nga whakaritenga me nga whiringa whirihoranga e waatea ana hei whakapai ake i to maatau wheako whanaketanga Java.
Tuatahi, he mea nui kia mohio koe ki nga whiringa e waatea ana i te wa e whakahiato ana i nga kaupapa Java. Ko tetahi o nga waahanga tino whai hua ko te kaha ki te tautuhi i te raarangi whakaputa mo nga konae kua whakahiato. Ma tenei ka pai ake te whakarite i o maatau kaupapa me te wehe i nga konae puna mai i nga konae kua whakahiato. Ki te whakapūtā te whaiaronga putanga, ka taea e tatou te whakamahi i te kōwhiringa -d whai muri ko te ingoa o te whaiaronga e hiahiatia ana.
Ko tetahi atu whiringa pai ko te whakauru i nga whare pukapuka o waho i te wa e whakahiato ana me te whakahaere i a maatau kaupapa Java. He tino whai hua tenei ina whakamahi ana matou i nga whare pukapuka tuatoru me te hiahia ki te karo i nga hapa whakahiato, hononga pakaru ranei. Hei whakauru i tetahi whare pukapuka o waho, ka taea e taatau te whakamahi i te whiringa -cp whai muri ko te ara whare pukapuka.
13. Te whakataurite o nga taiao whanaketanga rereke me te whakahiato me te whakahaere Java mai i te papatohu
Ko Java he reo whakahiato taumata teitei ka taea te whakahiato me te whakahaere mai i te papatohu i roto i nga taiao whanaketanga rereke. Heoi ano, kei ia taiao ona ahuatanga me ona painga. Kei raro nei ka whakatauritehia etahi whiringa rongonui me nga taipitopito me pehea te whakahiato me te whakahaere i a Java mai i te papatohu kei runga i a raatau.
1. Eclipse: Ko te Eclipse he taiao whanaketanga whakauru whanui (IDE) e tuku ana i nga mahi maha mo nga kaihanga Java. Hei whakahiato me te whakahaere i tetahi papatono Java i Eclipse, hanga noa he kaupapa hou, taapiri he konae waehere puna, ka paato-matau i te konae hei kowhiri i te "Run as" katahi "Java Application." Ma tenei ka whakahiato me te whakahaere i te papatono ki te papatohu Eclipse.
2. IntelliJ IDEA: Ko IntelliJ IDEA tetahi atu IDE rongonui mo te whanaketanga Java. Hei whakahiato me te whakahaere i tetahi kaupapa Java i IntelliJ, ka hangaia he kaupapa hou, ka taapirihia he konae waehere puna, ka paato-matau i te konae hei kowhiri i te "Run" ka "Run 'FileName'." Ka whakaatu hoki tenei i nga hua hanga me te whakahaere i roto i te papatohu IntelliJ.
3. NetBeans: Ko NetBeans tetahi atu IDE kaha e tautoko ana i te whanaketanga Java. Hei whakahiato me te whakahaere i tetahi papatono Java i NetBeans, me hanga e koe he kaupapa hou, me taapiri he konae waehere puna, ka paato-matau i te konae hei kowhiri i te "Run File." Ma tenei ka whakahiato, ka rere te papatono, ka whakaatu i nga hua ki te papatohu NetBeans.
Hei poto, whakahiato me te whakahaere Java mai i te papatohu Ka taea i roto i nga taiao whanaketanga rereke penei i Eclipse, IntelliJ IDEA me NetBeans. He rereke te ahua o ia mahi ki te whakatutuki i enei mahi, engari he huarahi ngawari me te ngawari ki te whakawhanake i nga tono Java. Torotoro ia whiringa ka kitea ko wai e pai ana ki o hiahia kaupapa!
14. Nga Mahi: Ko etahi atu huarahi ki te whakahiato me te whakahaere i nga kaupapa Java ki tua atu o te papatohu
He maha nga huarahi hei whakahiato me te whakahaere i nga kaupapa Java haunga te whakamahi i te papatohu. Ko enei otinga e tuku ana i nga taputapu rereke me nga huarahi ka taea te whakahaere i te tukanga whanaketanga me te whakapai ake i te hua. Kei raro nei etahi whiringa ka awhina pea:
1. Taiao Whanaketanga Whakauru (IDE): Ko nga IDE penei i Eclipse, NetBeans, me IntelliJ IDEA e whakarato ana i te taiao katoa mo te whakawhanake, te whakahiato, me te whakahaere i nga kaupapa Java. Ko enei taputapu e tuku ana i nga ahuatanga matatau penei i te tohu wetereo, te whakaoti aunoa, te patuiro, me te whakahaere kaupapa. I tua atu, ka tukuna e ratou he atanga kauwhata whai kiko kia ngawari ai te tiro me te whakarereke i te waehere puna. Hei timata, tango noa me te whakauru i te IDE e pai ana koe, hangaia he kaupapa hou, ka timata ki te tuhi me te whakahaere i te waehere Java.
2. Kaiwhakatika kupu: Ki te hiahia koe ki te otinga mama me te ngawari, ka taea e koe te whakamahi i te ētita tuhinga me te tautoko Java, penei i te Sublime Text, Visual Studio Atom ranei. Ka tukuna e enei kaiwhakatika etahi ahuatanga taketake penei i te tohu wetereo me te whakaoti-aunoa, engari kaore i a raatau nga mahi katoa o te IDE katoa. Heoi, he mea rongonui i waenga i nga kaiwhakawhanake e pai ana ki te ngawari me te ngawari o te ētita tuhinga. Hei whakahiato me te whakahaere i nga kaupapa Java me te kaiwhakatika tuhinga, tiakina noa te konae me te toronga ".java", whakatuwhera te tauranga, ka whakamahi i nga whakahau whakahiato me te whakahaere tika.
3. Utauta ipurangi: Ki te kore koe e hiahia ki te whakauru i tetahi rorohiko ki to rorohiko, ka taea e koe te whakamahi i nga taputapu ipurangi hei whakahiato me te whakahaere i nga kaupapa Java. He maha nga whiringa e waatea ana Kei te paetukutuku, penei i te compilejava.net, repl.it me jdoodle.com. Ko enei taputapu ka taea e koe te tuhi me te whakahaere tika i te waehere Java i roto i te kaitirotiro, kaore he hiahia mo te tatūnga uaua. Me toro noa ki te paetukutuku a te taputapu, kape me te whakapiri i to waehere, ka paato i te paatene hanga, whakahaere ranei.
Hei poto, ko te ako me pehea te whakahiato me te whakahaere i tetahi kaupapa Java mai i te papatohu he tino pukenga mo tetahi kaiwhakawhanake Java. Na roto i tenei tuhinga, kua kite matou i nga huarahi hei whakatutuki i tenei whai hua.
Tuatahi, me tino mohio kei te whakauruhia te Java Development Kit (JDK) ki to maatau miihini. He whakaritenga tenei kia taea ai te whakahiato me te whakahaere i nga kaupapa Java.
I muri mai, kua tirotirohia e matou te tukanga o te whakahiato i tetahi kaupapa Java ma te whakamahi i te whakahau "javac". Ma tenei tono ka taea e tatou te huri i to tatou waehere puna ki tetahi konae ka taea te karanga "bytecode".
I muri mai, kua ako matou me pehea te whakahaere i tetahi kaupapa Java kua kohia ma te whakamahi i te whakahau "java". Ma tenei whakahau ka taea e matou te timata i te Java Virtual Machine (JVM) me te uta i ta maatau kaupapa mo te mahi.
I tua atu, kua kite ano matou me pehea te tuku tautohetohe ki ta maatau kaupapa mai i te raina whakahau ma te whakamahi i te "args" tawhā i roto i te tikanga "matua". Ma tenei ka ngawari ki te taunekeneke me ta maatau kaupapa mai i te papatohu.
Ka mutu, ka whakanuia e matou te hiranga o te maarama ki te mahi a te papatohu me nga momo whiringa me nga tawhā ka taea te whakamahi me te Java whakahiato me te whakahaere i nga whakahau. Ma tenei ka taea e matou te arotau me te patuiro i o maatau kaupapa kia pai ake.
Hei whakamutunga, ma te mohio ki te whakahiato me te whakahaere i tetahi kaupapa Java mai i te papatohu ka nui ake te mana me te mohio ki o taatau waehere. He mea nui tenei tukanga mo tetahi kaiwhakawhanake Java, na te mea ka taea e maatau te mahi pai ake me te whai hua. i roto i te ao o te whanaketanga rorohiko.
Ko Sebastián Vidal ahau, he miihini rorohiko e ngakau nui ana ki te hangarau me te DIY. I tua atu, ko ahau te kaihanga o tecnobits.com, kei reira ahau e tohatoha ai i nga akoranga kia pai ake ai te uru me te maarama ki te katoa.