JRE და JDK იგივეა?
JRE და JDK იგივეა?

ვიდეო: JRE და JDK იგივეა?

ვიდეო: JRE და JDK იგივეა?
ვიდეო: #23 JDK JRE JVM in Java 2024, აპრილი
Anonim

JRE არის ძირითადად ჯავა ვირტუალური მანქანა სადაც თქვენი ჯავა პროგრამები მუშაობს. იგი ასევე შეიცავს ბრაუზერის დანამატებს აპლეტის შესრულებისთვის. JDK არის აბსტრაქტული მანქანა.სხვაობა შორის JDK და JRE არის ის JDK არის პროგრამული უზრუნველყოფის განვითარების ნაკრები ჯავა ხოლო JRE არის ადგილი, სადაც თქვენ აწარმოებთ თქვენს პროგრამებს.

ამ გზით, შედის თუ არა JRE JDK-ში?

JDK არის სუპერკომპლექტი JRE და შეიცავს ყველაფერს, რაც არის JRE პლიუს ინსტრუმენტები, როგორიცაა კომპილატორები და გამართვები, რომლებიც აუცილებელია აპლეტებისა და აპლიკაციების შესაქმნელად. JRE უზრუნველყოფს ბიბლიოთეკებს, ა ჯავა ვირტუალური მანქანა (JVM) და სხვა კომპონენტები აპლეტებისა და აპლიკაციების გასაშვებად ჯავა პროგრამირების ენა.

ანალოგიურად, მჭირდება JRE ან JDK Eclipse-სთვის? თქვენი ოპერაციული სისტემის მიუხედავად, თქვენ საჭიროება Java ვირტუალური მანქანის (JVM) დაყენება. თქვენ შეგიძლიათ დააინსტალიროთ Java Runtime Environment ( JRE ), ან JavaDevelopment Kit ( JDK ), დამოკიდებულია იმაზე, თუ რა გსურთ კეთება თან დაბნელება . თუ თქვენ აპირებთ გამოყენებას დაბნელება ჯავის განვითარებისთვის, მაშინ თქვენ უნდა დააინსტალირეთ ა JDK.

ამასთან დაკავშირებით, მჭირდება JDK ან JRE?

მეივენი მოითხოვს დაბნელება ა JDK , ე.ი. ჯავა განვითარების ნაკრები, ნაცვლად a ჯავა RuntimeEnvironment ( JRE ). მთავარი განსხვავება ისაა, რომ ა JDK ასევე შეიცავს ა ჯავა შემდგენელი და სხვა ინსტრუმენტები შემუშავებისთვის ჯავა კოდი, ხოლო JRE შეუძლია მხოლოდ კომპილირებული გაშვება ჯავა აპლიკაციები.

რა არის JDK JRE JVM და JIT?

ჯავის ვირტუალური მანქანა ( JVM ) არის აბსტრაქტული გამოთვლითი მანქანა. ჯავის განვითარების ნაკრები ( JDK ) შეიცავს JRE სხვადასხვა განვითარების ინსტრუმენტებთან ერთად, როგორიცაა Javalibraries, Java Source შემდგენელები, Java debuggers, შეფუთვა და განლაგების ინსტრუმენტები. Just In Time შემდგენელი ( JIT ) მუშაობს პროგრამის დაწყების შემდეგ, ფრენის დროს.

გირჩევთ: