He aha te otinga Java SE Development Kit?

Whakahoutanga whakamutunga: 21/07/2023

I roto i te ao o te kaupapa, ko te Java SE Development Kit (JDK) kei te waahi pokapū hei otinga tino nui mo te whakawhanake i nga tono Java. Ko te JDK, kua tautuhia hei huinga taputapu e ngawari ana ki te hanga, ki te whakahiato, ki te whakahaere i nga kaupapa Java, he waahanga tino nui mo nga kaiwhakawhanake e hiahia ana ki te whakamahi i te kaha o tenei reo kaupapa rongonui. I roto i tenei tuhinga, ka tirotirohia e maatau he aha te otinga Java SE Development Kit me te aha i kiia ai he waahanga nui o te tukanga whanaketanga rorohiko i Java.

1. Whakataki ki te Java SE Development Kit: He otinga oti mo te whanaketanga Java

Ko te Java SE Development Kit (JDK) he otinga katoa mo te hunga e hiahia ana ki te whakawhanake i nga tono ki Java. Ka whakaratohia e tenei kete nga taputapu me nga rauemi katoa e tika ana mo te whakawhanake, te whakahiato me te whakahaere i nga kaupapa Java. Ma te JDK, ka taea e nga kaiwhakawhanake te whakamahi i nga kaha o te reo Java me te hanga tono pai me te haumaru. I tua atu, kei roto i te JDK te maha o nga whare pukapuka me nga API e whakahaere ana i te whakawhanaketanga o nga momo momo tono, mai i nga tono papamahi ki te paetukutuku me nga tono waea.

Ko tetahi o nga tino painga o te JDK ko ona tuhinga whanui me nga rauemi ako. Kei roto i te kete nga akoranga taipitopito, nga tauira waehere, nga kaiarahi tohutoro, me nga tuhinga katoa mo nga ahuatanga Java me nga API katoa. Ma tenei ka ngawari ake mo nga kaiwhakawhanake ki te ako me te whakamahi i te Java, a ka taea e ratou te tuhi i nga waehere pai me te pupuri mai i te timatanga. I tua atu, ka tae mai te JDK me nga taputapu penei i te Java compiler (javac) me te patuiro (jdb), e taea ai e nga kaiwhakawhanake te whakahiato me te tarai i o raatau waehere. whai hua.

Ko tetahi atu mea nui o te JDK ko tona kaha ki te tautoko i nga papaaho rereke me nga punaha whakahaere. I hangaia a Java hei reo kawe, te tikanga ka taea e nga papatono kua tuhia ki Java te whakahaere i runga i nga papaaho maha me te kore e whakarereke i te waehere puna. Ma tenei ka tino tauine te whanaketanga Java me te whai hua, na te mea ka taea e nga kaiwhakawhanake te tuhi kotahi ka rere ki hea. I tua atu, kei te tautoko hoki te JDK i te whānuitanga o nga taputapu whanaketanga rongonui me nga anga, ka ngawari ake te mahi o te whakawhanake tono ki Java.

2. Nga Waahanga o te Kete Whakawhanaketanga Java SE: Te pakaru me nga mahi

Ko nga waahanga Java SE Development Kit (JDK) e whakarato ana i nga taputapu katoa e tika ana mo te whakawhanake, te whakahiato, me te whakakore i nga tono Java. Kei roto i te JDK he maha nga waahanga nui ka pakaruhia e matou i raro nei:

1. Utauta Whakawhanake Java (JDT): Kei roto i tenei taputapu ko te Java compiler (javac) te kawenga mo te huri i te waehere puna ki te bytecode taea. Kei roto hoki i te Java debugger (jdb) e awhina ana ki te tautuhi me te whakatika i nga hapa o te waehere i te wa o te waahanga whanaketanga.

2. Te Taiao Whakawhanake a Java (JRE): Ka taea e te JRE te whakahaere i nga tono Java. Kei roto ko te Java Virtual Machine (JVM) e whakamaori ana, e whakahaere ana i te bytecode i hangaia e te kaitoi. I tua atu, ka whakaratohia e ia nga whare pukapuka me nga API (Atanga Papatono Tono) kia taea ai e nga tono Java te uru ki nga mahi me nga ahuatanga o te pūnaha whakahaere.

3. JavaFX: Ka taea e tenei whare pukapuka te hanga atanga kaiwhakamahi whakairoiro (GUI) mo nga tono Java. Kei roto i te maha o nga taputapu me nga waahanga, penei i nga mana whakahaere, nga paanga ataata, me te tautoko rongorau. He tino pai a JavaFX mo te hoahoa i nga tono papamahi me nga atanga ataahua me te hihiri.

Hei whakarāpopototanga, ko te JDK he taputapu taketake mo te whakawhanake i nga tono Java. Ka whakaratohia he huinga katoa o nga taputapu me nga waahanga hei whakahiato, te patuiro, me te whakahaere waehere Java. Ma te JDK, kei nga kaihanga nga mea katoa e hiahiatia ana e ratou ki te hanga tono Java mahi tino me nga atanga ataahua me te mahi ma te whakamahi i te JavaFX.

3. He aha te Java Runtime Environment (JRE) i roto i te Java SE Development Kit?

Ko te Java Runtime Environment (JRE) he huinga rorohiko i whakawhanakehia e Oracle Corporation e whakarato ana i te Java Virtual Machine (JVM) me etahi atu whare pukapuka e tika ana hei whakahaere i nga tono Java. He waahanga o te Java SE Development Kit (JDK) me te mea nui mo te whanaketanga me te tuku i nga tono Java.

Kei roto i te JRE te JVM, kei a ia te kawenga mo te whakamaori me te whakahaere i te waehere Java, me te whakarato i nga mahi whakahaere e hiahiatia ana e nga tono. Kei roto hoki nga whare pukapuka akomanga me etahi atu konae e tika ana mo te mahi i nga kaupapa Java.

He mea nui kia whakauru tika te JRE ki to taputapu kia taea ai te whakahaere i nga tono Java me nga aporo i runga i to miihini. Ka taea e koe te tango me te whakauru i te JRE mai i te paetukutuku mana Oracle. Ina whakauruhia, ka uru te JRE ki te Te punaha whakahaere a kua rite ki te whakahaere i nga tono Java me te kore he whirihoranga taapiri.

4. Te whakahiato me te whakahaere i te waehere Java me te Java SE Development Kit

I mua i te whakahiato me te whakahaere i te waehere Java, me whakauru koe i te Java SE Development Kit (JDK) ki to punaha. Ka whakaratohia e te JDK nga taputapu e tika ana mo te whakawhanake, te whakahiato, te patuiro me te whakahaere i nga tono Java. Hei whakauru i te JDK, me toro koe ki te paetukutuku Oracle whai mana ka tango i te putanga e rite ana ki te punaha whakahaere i whakamahia.

Kia oti te whakauru i te JDK, ka taea e koe te haere ki te whakahiato me te whakahaere i te waehere Java mai i te raina whakahau. Hei whakahiato, me whakatuwhera koe i te matapihi whakahau me te whakatere ki te waahi o te konae Java e hiahia ana koe ki te whakahiato. Na me whakamahi koe i te whakahau Hawaana whai i te ingoa o te kōnae Java. Ma tenei ka whakaputa i te konae me te toronga .class kei roto te bytecode tono.

He ihirangi motuhake - Paatohia ki konei  Me pehea te piki ake i Fortnite

Hei whakahaere i te waehere Java kua whakaemihia, me whakamahi koe i te whakahau java whai muri ko te ingoa o te akomanga matua. Mena kei roto te akomanga matua i roto i te kete, whakaurua te ara mokihi katoa ka whai i te waahi me te ingoa o te akomanga matua. Ma tenei ka whakahaere te tono me te whakaatu i tetahi putanga i runga i te raina whakahau.

5. Ko nga ahuatanga matua o te Java SE Development Kit mo te whanaketanga tono

Ko te Java SE Development Kit (JDK) e whakarato ana i te huinga katoa o nga taputapu me nga hangarau mo te whakawhanake i nga tono Java. Ko etahi o nga ahuatanga tino nui o tenei kete ko:

  • Java Compiler: Kei roto i te JDK tetahi kaiwhakatakoto Java kaha e taea ai e koe te huri i te waehere puna ki te bytecode ka taea te whakahaere i runga i te papaa Java.
  • Nga Whare Pukapuka o te akomanga: He maha nga momo whare pukapuka Java paerewa kua whakauruhia kia ngawari ake te whakawhanaketanga tono. Ka whakaratohia e enei whare pukapuka nga mahi me nga taputapu mo nga mahi noa penei i te raweke aho, te whakauru/whakaputa, te urunga raraunga, aha atu.
  • Utauta Patuiro: Ka whakaratohia e te JDK nga taputapu patuiro matatau e taea ai e koe te kite me te whakatika i nga hapa i roto i to waehere tono. Ko enei taputapu e whakarato ana i nga ahuatanga penei i te waahi pakaru, te whakapapa o te puranga, me te tirotiro rereke.

Ko etahi atu ahuatanga rongonui o te JDK ko te Java Runtime Environment (JRE), ka taea e koe te whakahaere i nga tono Java i runga i tetahi papaaho tautoko, me nga tuhinga whanui Java Development Kit, kei roto nga akoranga, nga tauira, me nga tohutoro hei awhina i nga kaihanga ki te whai hua nui. o nga mahi katoa o te kete.

Hei poto, ko te Java SE Development Kit he taputapu nui mo tetahi kaiwhakawhanake tono Java. Ka tukuna he huinga taputapu me nga hangarau e ngawari ana ki te whakawhanake me te patuiro i nga tono. I tua atu, he nui nga tuhinga e taea ai e nga kaihanga te whakamahi i nga ahuatanga katoa o te kete.

6. Nga painga o te whakamahi i te Java SE Development Kit i roto i te whanaketanga rorohiko

Ma te whakamahi i te Java SE Development Kit (JDK) i roto i te whakawhanaketanga rorohiko he maha nga painga ki nga kaiwhakaputa me nga umanga. Tuatahi, ka whakaratohia e te JDK nga taputapu katoa e tika ana mo te whakahiato, te patuiro, me te whakahaere i nga tono Java. pai. Kei roto i tenei ko te huinga katoa o nga whare pukapuka, nga kaitoi me nga kaipatu, e whakahaere ana i te tukanga whanaketanga me te whakapai ake i te hua.

I tua atu, ka tukuna e te JDK te whānuitanga o nga mahi me nga ahuatanga matatau. Kei roto i enei ko te whakahaere mahara aunoa, te whakahaere motuhake, me te kaha ki te mahi i nga mahi maha. huarahi whai hua. Ko enei ahuatanga ka taea e nga kaiwhakawhanake te hanga i nga tono pakari me te maamaa e taea ai te whakatutuki i nga wero o te ao.

Ko tetahi atu painga nui o te whakamahi i te JDK ko te maha o nga rauemi kei runga ipurangi. Ka taea e nga kaiwhakawhanake te uru atu ki nga akoranga, tuhinga whaimana, tauira waehere, me nga huihuinga korerorero mo te awhina me te rapu raruraru. Ka tere ake te tukanga whanaketanga me te whakapumau i te kounga o te rorohiko whakamutunga. I tua atu, ko nga whakahoutanga me nga whakapainga tonu ki te JDK ka whakarite kia whai waahi nga kaihanga ki nga taputapu me nga hangarau hou.

7. He aha te Java SE Development Kit he otinga mo nga kaihanga Java?

Ko te Java SE Development Kit (JDK) he huinga taputapu tino nui mo nga kaihanga Java. Ka whakarato i nga rauemi e tika ana ki te hanga, ki te whakahiato me te patuiro i nga tono Java. Ki te kore te JDK, e kore e taea e nga kaiwhakawhanake te hanga me te whakahaere i nga tono Java ki o raatau punaha. Na tenei ka waiho te JDK hei otinga tino nui mo tetahi kaiwhakawhanake Java.

Ko tetahi o nga take matua he mea nui te JDK ko te whakauru i te Java compiler (javac), e huri ana i te waehere puna i tuhia e te kaiwhakawhanake ki te bytecode taea. Ki te kore te kaiwhakawhanake Java, kaore e taea e nga kaiwhakawhanake te huri i o raatau waehere ki te whakatakotoranga ka taea e te miihini mariko Java (JVM). Ka whakarato hoki te JDK i te whare pukapuka nui o nga karaehe me nga taputapu e tika ana mo te whakawhanake i nga tono Java kounga.

I tua atu, ka tae mai te JDK me te maha o nga taputapu patuiro kia maamaa ake te tautuhi me te whakatika i nga hapa o to waehere. Ma enei taputapu ka taea e nga kaiwhakawhanake te whai i nga mahi o te kaupapa, te tirotiro i nga taurangi, me te mahi whakamatautau. taahiraa i te taahiraa kia kitea nga raruraru ka taea. Ki te kore te JDK me ana taputapu patuiro, ka uaua nga kaiwhakawhanake ki te rapu me te whakatika i nga pepeke i a raatau tono Java.

8. Java SE Development Kit whakaurunga me nga whakaritenga whirihoranga

Ko te Java SE Development Kit (JDK) e hiahiatia ana ki te whakawhanake me te whakahaere i nga tono i Java. I mua i to tiimata i te kaupapa, he mea nui kia whai koe i nga whakaritenga e whai ake nei mo te whakaurunga me te whirihoranga kia pai ai to taiao:

1. Tirohia te hototahi o tō pūnaha whakahaere: He hototahi te JDK ki nga punaha whakahaere rereke, penei i a Windows, MacOS, me Linux. Me mohio kei te tautoko te punaha whakahaere o to rorohiko i te putanga o te JDK e hiahia ana koe ki te whakauru.

2. Tikiake i te JDK: Haere ki te paetukutuku Oracle whai mana ka tango i te putanga hou o te JDK. I roto i te tukanga tikiake, whiriwhiri i te kōwhiringa tika mo to punaha whakahaere. Ka wātea te mōkihi tāutanga ki te hōputu kōpeke.

He ihirangi motuhake - Paatohia ki konei  Me pehea te tiri i nga keemu i runga i te PlayStation

3. Tāutahia te JDK: Kia oti te tango i te konae, wetewetehia ki te waahi motuhake e pai ana koe. Na, whakahaere i te konae whakaurunga ka whai i nga tohutohu i runga i te mata. I te wa o te whakaurunga, ka tonoa pea koe ki te whirihora i etahi taurangi taiao, penei i te taurangi PATH, kia taea ai e koe te uru atu ki te JDK mai i tetahi waahi o to rorohiko.

Kia mahara ma te whai i enei whakaritenga me nga waahanga whakauru tika, ka rite koe ki te timata ki te whakawhanake i nga tono Java ma te whakamahi i te Java SE Development Kit.

9. Te whakauru i te Java SE Development Kit me te taiao whanaketanga

Hei whakauru i te Java SE Development Kit (JDK) me te taiao whanaketanga, me whai i etahi waahanga matua. Tuatahi, me whakarite kia whakauruhia te putanga hou o te JDK ki runga i ta maatau punaha. Ka taea e taatau te tango tika mai i te paetukutuku mana Java. Ina oti te tango, ka whai matou i nga tohutohu whakaurunga e whakaratohia ana e te kaiwhakauru.

Kia oti te whakauru i te JDK, he mea nui ki te whirihora i nga taurangi taiao i runga i ta maatau punaha. Ma tenei ka taea e te Java te hanga me nga taputapu whanaketanga kia pai te mahi. Hei whirihora i nga taurangi o te taiao, me whakatuwhera te paewhiri mana whakahaere me te rapu i te waahanga "Taiao Taurangi". I reira, ka taapirihia te ara whakauru JDK ki te taurangi PATH.

I muri i te tautuhi i nga taurangi taiao, ka taea e tatou te timata ki te whakamahi i te JDK i roto i ta tatou taiao whanaketanga pai. He maha nga whiringa IDE e waatea ana, penei i te Eclipse, NetBeans, me IntelliJ IDEA. Ka taea e taatau te kowhiri i te mea e pai ana ki a maatau me te whirihora ki te whakamahi i te JDK kua whakauruhia. Ma tenei ka taea e tatou te whakamahi i nga taputapu me nga mahi e whakaratohia ana e te JDK mo te whakawhanaketanga o nga tono Java.

10. Java SE Development Kit putanga whakahaere: Te pupuri i te taiao whanaketanga hou

He mea nui te whakahaere putanga Java SE Development Kit ki te pupuri i te taiao whanaketanga hou me te whai painga ki nga whakapainga katoa me nga whakatikanga pepeke ka tukuna. Kei raro nei etahi waahanga matua ki te whakahaere tika i nga putanga Java SE Development Kit i roto i te taiao whanaketanga.

  1. Tautuhia te putanga o naianei: I mua i te haere tonu ki te whakahou, he mea nui kia mohio ki te putanga o naianei o Java SE Development Kit kua whakauruhia ki runga i te punaha. Tenei Ka taea te whakahaere i te whakahau java -version i runga i te raina whakahau.
  2. Kōwhirihia te putanga e hiahiatia ana: Ina kua tautuhia te putanga o naianei, me whakatau ko tehea putanga o te Java SE Development Kit e hiahia ana koe ki te whakauru. He mea tika kia toro atu ki nga tuhinga whaimana Java hei ako mo nga whakapainga me nga huringa i whakauruhia ki ia putanga.
  3. Tikiake me te whakauru i te putanga kua tohua: Ka whakatauhia e koe te putanga e hiahiatia ana, me haere tonu koe ki te tango mai i te paetukutuku mana Java. He mea nui ki te whakarite kia tohua e koe te putanga tika mo te punaha whakahaere e whakamahia ana. Kia tikiakehia, ka arahina e te kaiwhakauru te kaiwhakamahi i roto i te tukanga whakauru.

He mea tika kia mahia he whakamatautau nui i muri i ia whakahou kia pai ai te hototahi o te tono me te putanga hou o Java SE Development Kit I tua atu, me mahara ko etahi o nga whare pukapuka o waho kaore pea i te hototahi ki nga putanga katoa o Java. I roto i enei ahuatanga, ka tika pea ki te whakahou i enei whare pukapuka, ki te rapu ranei mo etahi momo rereke.

Hei whakarāpopototanga, ko te whakahaere tika i nga putanga o te Java SE Development Kit he mea nui ki te pupuri i te taiao whakawhanaketanga hou me te whai painga ki nga painga katoa e tukuna ana e tenei turanga. Ma te whai i nga waahanga kua whakahuahia i runga ake nei, ka taea e nga kaiwhakawhanake te noho tonu ki nga putanga hou me te whakarite i te hototahitanga o a raatau tono.

11. Nga rereketanga i waenga i te Java SE Development Kit me etahi atu otinga whanaketanga Java

He maha nga otinga whanaketanga Java e waatea ana i runga i te maakete, engari ko tetahi o nga mea rongonui me te whakamahi whanui ko te Java SE Development Kit (JDK). Engari, he mea nui kia maumahara ki nga rereketanga i waenga i te JDK me etahi atu otinga i mua i te whakatau ko wai hei whakamahi hei whakawhanake i nga tono Java.

Ko te JDK he huinga taputapu whanaketanga mai i Oracle e whakarato ana i nga mea katoa e hiahia ana koe ki te whakawhanake, ki te whakahiato me te patuiro i nga tono Java. Kei roto ko te Java compiler, te Java runtime environment (JRE), te whare pukapuka akomanga Java, me etahi atu taputapu me nga taputapu e hiahiatia ana mo te whakawhanaketanga. Ka whakatauritea ki etahi atu otinga, penei i te Eclipse me NetBeans, ka tukuna e te JDK tetahi otinga tino oti me te tino whakahiato, na te mea kei roto nga taputapu e tika ana i roto i te kete kotahi.

Ko tetahi o nga rereketanga nui i waenga i te JDK me etahi atu otinga whanaketanga Java ko te JDK he turanga motuhake. Ko te tikanga ka taea e nga tono whakawhanakehia me te JDK te whakahaere i runga i tetahi punaha whakahaere e tautoko ana i a Java. Ko etahi atu otinga, penei i te Eclipse me NetBeans, ka hiahia pea etahi atu whirihoranga me nga whakawhirinakitanga kia tika te mahi. i roto i nga punaha rereke whakahaere. I tua atu, kei te tautokohia te JDK e Oracle, e whakarite ana i te tautoko hangarau kaha me nga whakahoutanga auau kia mau tonu ki nga whanaketanga hou o te reo Java.

He ihirangi motuhake - Paatohia ki konei  Me pehea te Tango i te Aratau Haumaru

12. Nga whakahou hou me nga whakapainga ake o Java SE Development Kit

Ko te putanga hou o te Java SE Development Kit (JDK) e kawe mai ana i te raupapa o nga whakahoutanga me nga whakapainga e tino pai ake ai te wheako whanaketanga Java. I roto i nga ahuatanga hou tino rongonui ko te whakatinanatanga o Java 14, e taapiri ana i nga ahuatanga hou me nga mahi ki te reo.

Ko tetahi o nga whakapainga nui i roto i te JDK 14 ko te whakaurunga o nga rehita Java, e ngawari ana te hanga o nga karaehe raraunga koretake. I tua atu, kua whakapai ake ki te whare pukapuka wa whakahaere Java, ka puta he pai ake te mahinga me te pono ake.

Ko tetahi atu mea hou nui ko te whakapai ake i te taputapu tātaritanga e kiia nei ko JEP 359. Ko tenei taputapu e whakarato ana i te atanga kauwhata mo te tātari me te aro turuki i nga tono Java, he maamaa ake te kite me te whakatika i nga raru mahi, i nga hapa ranei i te waa whakahaere.

13. Te whakaoti rapanga noa ina whakamahi i te Java SE Development Kit

I te wa e whakamahi ana koe i te Java SE Development Kit, ka tupono pea koe ki etahi raru noa. Kei raro nei etahi otinga taahiraa-i-taahiraa hei whakatau i a raatau:

1. Hapa te whakahiato waehere:
– Manatokona kei te tika te whakaurunga o te JDK ki runga i to punaha me te tautuhi tika te taurangi taiao JAVA_HOME. Mena kaore, tautuhia te JAVA_HOME ki te tohu ki te raarangi whakaurunga JDK.
– Me mohio kei a koe nga konae .java i roto i te raarangi tika me te kore he hapa wetereo. Whakamahia he taputapu whanaketanga whakauru (IDE) penei i te Eclipse, IntelliJ IDEA ranei kia maamaa ake te kite i nga hapa whakahiato.
– Tirohia nga taupatupatu putanga i waenga i te waehere me te putanga o te JDK e whakamahia ana e koe. Me mohio kei te hangai te waehere i runga i te putanga tika o te JDK.

2. Hapa i te wa e whakahaere ana te taupānga:
– Manatokona kei te tika te whirihora o te JDK me te taurangi taiao PATH kei roto te waahi o te whakahau java.exe. Mena kaore, taapirihia te ara ki te JDK ki te PATH.
– Tirohia mena kua kawemai koe i nga whare pukapuka me nga kete e tika ana ki to waehere. Whakamahia te whakahau import ki te whakarite kia tika te tautuhi i nga whakawhirinakitanga katoa.
– Mēnā kei te whakamahi koe i tētahi IDE, kia tika ngā tautuhinga kaupapa, ā, kua tika te whakatakotoranga o te wāhi whakauru tono.

3. I hapa te tāuta, te whakahōu rānei i te JDK:
– Tena koa tirohia te tuhinga Oracle mana mo nga tohutohu taipitopito mo te whakauru me te whakahou i te JDK e ai ki te punaha whakahaere.
– Mena ka raru koe i te wa o te whakaurunga, ngana ki te tango i nga momo putanga o mua o te JDK i mua i te haere tonu ki te whakaurunga. Ka taea e tenei te karo i nga take hototahi me nga papā putanga.
- Mena ka hiahia koe ki te whakatau i nga take motuhake e pa ana ki te whakauru, ki te whakahou ranei i te JDK, ka taea e koe te rapu i nga huinga kaiwhakawhanake ipurangi me nga hapori mo nga otinga me nga tohutohu awhina.

14. Whakamutunga mo te Java SE Development Kit: He taputapu nui mo te whanaketanga pai i Java

Hei whakamutunga, ko te Java SE Development Kit (JDK) he taputapu nui mo tetahi kaiwhakawhanake Java. Ka whakaratohia e ia nga taputapu katoa e tika ana hei tuhi, te whakahiato, me te whakahaere tika i nga tono Java. Ma te JDK, ka whai waahi nga kaiwhakawhanake ki te maha o nga whare pukapuka me nga API e ngawari ana ki te whakawhanake i nga punaha kounga teitei.

Ko tetahi o nga painga nui o te JDK ko tana tautoko-whakawhitiwhiti, ko te tikanga ka taea e nga tono whakawhanakehia me Java te whakahaere. i runga i nga punaha whakahaere rereke me te kore e hiahia ki te whakarereke nui. Ka whakaitihia nga utu whanaketanga me te waa mai i te mea kaore he take ki te tuhi me te pupuri i nga waahanga motuhake o te rorohiko mo ia turanga.

Ko tetahi atu waahanga nui o te JDK ko ana tuhinga whanui me te hapori kaiwhakawhanake kaha. He maha nga rauemi e waatea ana i runga ipurangi, penei i nga akoranga, blogs, me nga huihuinga, ka taea e nga kaiwhakawhanake te rapu rongoa mo nga raru noa, te tohatoha matauranga, me te ako i nga tikanga hou. Ko tenei hapori tautoko ka nui ake te utu o te JDK ki nga kaiwhakawhanake Java ma te tuku ia ratou ki te uru atu ki nga wheako huinga me nga mahi pai o te hapori.

I te poto, ko te Java SE Development Kit (JDK) he otinga matawhānui mo te whakawhanake i nga tono Java. Ka whakarato i nga taputapu me nga whare pukapuka e hiahiatia ana hei hanga, patuiro me te whakahaere i nga tono Java i runga i tetahi papaaho tautoko. Ma te whakauru i nga momo mahi matatau me nga tuhinga whanui, ka noho te JDK hei whiringa pono mo nga kaiwhakawhanake e whai ana ki te hanga tono Java pakari me te tauineine. I tua atu, ko tana hototahi ki nga punaha whakahaere maha me tana hapori nui o nga kaiwhakamahi me nga kaiwhakawhanake ka whai waahi ki te rongonui me te haere tonu o te umanga. Ma te whakamahi i te JDK, ka taea e nga kaiwhakawhanake te whakamahi i te ngawari me te kaha o te reo Java ki te hanga otinga auaha e tutuki ai te kounga me nga paerewa mahi e hiahiatia ana i roto i te taiao hangarau o enei ra. Hei mutunga, he mea nui te otinga Java SE Development Kit mo nga tohunga hotaka e titiro ana ki te whakanui i te kaha o Java me te whakawhanake i nga tono taumata-tiketike. Ma tana huinga taputapu me nga whare pukapuka, ko te JDK he whiriwhiri pono me te pai mo tetahi kaupapa whanaketanga Java.