Kwa nini Java ni imara na salama?
Kwa nini Java ni imara na salama?

Video: Kwa nini Java ni imara na salama?

Video: Kwa nini Java ni imara na salama?
Video: Dr Ipyana - Niseme Nini (Baba NinaKushukuru)-Thanksgiving Anthem SKIZA CODE SMS 6980427 send to 811 2024, Mei
Anonim

Imara na Salama ndio sifa mbili zinazotofautisha Java kutoka kwa zingine zinazopatikana. Imara : Java ni Imara kwa sababu ni lugha inayoungwa mkono sana. Inabebeka katika mifumo mingi ya uendeshaji. Kutokana na kipengele hiki pia inajulikana kama lugha ya "Jukwaa Huru" au "Andika Unapokimbia Popote".

Kwa hivyo, kwa nini Java iko salama?

Kwa sababu Java inajumuisha kama bytecode ambayo kisha inaendesha ndani ya mashine ya kweli, haiwezi kufikia kompyuta inayoendesha kama programu iliyojumuishwa asili inaweza. Sababu ya jumla kwa nini Java inachukuliwa kuwa zaidi salama kuliko, sema C, ni kwa sababu inashughulikia usimamizi wa kumbukumbu kwako. Kwa hivyo katika hali hiyo, ni zaidi salama.

Pili, Java iko salama vipi kuliko lugha zingine? Java inazingatiwa salama zaidi kuliko lugha zingine kwa sababu kadhaa: The Java mkusanyaji upatikanaji wa samaki zaidi makosa ya wakati wa kukusanya; lugha zingine (kama C++) itakusanya programu zinazotoa matokeo yasiyotabirika. Hii inafanya kuwa haiwezekani kurejelea kumbukumbu ambayo ni ya nyingine programu au kernel.

Basi, kwa nini Java ni imara?

Java ni imara kwa sababu: Inatumia usimamizi dhabiti wa kumbukumbu. Kuna ukosefu wa viashiria vinavyoepusha matatizo ya usalama. Kuna mkusanyiko wa takataka otomatiki ndani java ambayo inaendesha kwenye Java Mashine ya kweli ya kuondoa vitu ambavyo havitumiwi na a Java maombi tena.

Kwa nini Java inatafsiriwa?

Java ni lugha ya programu iliyokusanywa, lakini badala ya kukusanya moja kwa moja hadi nambari ya mashine inayoweza kutekelezeka, inajumlisha kwa fomu ya kati ya binary inayoitwa msimbo wa JVM byte. Nambari ya byte inakusanywa na/au kufasiriwa kuendesha programu.

Ilipendekeza: