جاوا و تکنولوژی های آن

java programming language

در این وبلاگ به بررسی نکات موجود در جاوا و تکنولوژی های آن می پردازیم

طبقه بندی موضوعی

۱ مطلب با موضوع «java :: Core Fundamental :: jvm» ثبت شده است

JNI : وقتی بخواهیم یک کد native را فراخوانی کنیم از jni استفاده میکنیم با jni این امکان وجود دارد که یک متدی را با native modifier  تعریف کنیم و کد native مثلا c را از طریق آن اجرا کنیم ، سایر کلاس ها و متد ها آن کلاس را بصورت یک کد جاوا میبینند 


JNDI : یک API است که به برنامه های جاوا اجازه پیدا کردن یک Object از طریق آنها را میدهند .


HotSpot : این بخش به کمک JIT بصورت داینامیک کد های بایت کد جاوا را به کد ماشین تبدیل میکند و همواره کد های ماشین را برای performance برای اجرا های بعدی چک میکند و در صورت امکان از بهترین کد ماشین برای اجرا های بهتر بعدی استفاده میکن


JIT : قسمتی از HotSpot است که وقتی کد های جاوا به بایت کد ای کلاس تبدیل میشوند هنوز به زبان ماشین تبدیل نشده اند JIT در مقصد و جایی که قرار است کد ما اجرا شود بایت کد ها را به زبان ماشین ترجمه میکند