<prompt> Qaamonni gurguddoon afaan sagantaa Jaavaa maali?nan  <response>: Qaamonni gurguddoon afaan sagantaa Jaavaa kanneen akka: 1. Maashinii Jaavaa Virtual Machine JVM: Maashiniin Jaavaa Virtual Machine maashinii shallaggii abstraaktii kompiitaraan sagantaa Jaavaa akka hojjetu dandeessisudha. Innis naannoo yeroo gaggeeffamaa waltajjii irraa walaba taee fi baayikoodii Jaavaa gara afaan maashiniitti jijjiiree raawwachuudha. 2. Java Development Kit JDK: Java Development Kit naannoo misooma sooftiweerii application Jaavaa hojjechuuf gargaarudha. Meeshaalee sagantaalee Jaavaa guddisuu, qindeessuu, sirreessuu fi hojjechuuf barbaachisan of keessaa qaba, Naannoo Yeroo Hojii Jaavaa dabalatee. 3. Naannoo Yeroo Hojii Jaavaa JRE: Naannoo Yeroo Hojii Jaavaa kutaa JDK kan mana kitaabaa yeroo gaggeeffamaa fi qaamolee sagantaalee Jaavaa hojjechuuf barbaachisan kennudha. JVM, manee kitaabaa ijoo, fi qaamolee biroo of keessatti qabata. 4. Gingilchaa: Sintaksiin afaan sagantaa Jaavaa tuuta seera walnyaatinsa mallattoolee afaanicha keessatti sagantaalee sirritti caaseffaman taanii fudhataman ibsanidha. 5. Manneen Kitaabaa Gitaa: Manneen kitaabaa gitaa tuuta dalagaalee dursanii ijaaraman kan sagantaa hojjetaan sagantaalee isaanii keessatti fayyadamuu dandau ni kennu. Manneen kitaabaa gitaa fi walqunnamsiistota hojiiwwan sagantaa waliigalaa, kan akka deetaa tooachuu, qunnamtii neetworkii, fi dizaayinii walqunnamtii fayyadamaa giraafikii taeef amaloota kennan of keessatti qabatu. 6. Naannoo Misooma Walitti Makamaa IDE: IDE jechuun application sooftiweerii sagantaa hojjettootaaf misooma sooftiweeriidhaaf mijaaina balaa kan kennudha. Yeroo baayyee gulaalaa koodii, meeshaalee sirreeffama, fi meeshaalee ofumaan ijaaruu of keessatti qabata. IDEwwan Jaavaa beekamoo taan tokko tokko Eclipse, IntelliJ IDEA, fi NetBeans of keessatti qabatu. 