فروشگاه i poroje

دانلود تحقیق ماشین مجازی جاوا در لینوکس | دانلود پروژه، مقاله، پایان نامه و گزارش کارآموزی

ضمانت بازگشت
فایل های تست شده
پرداخت آنلاین
تضمین کیفیت
دانلود فوری

دانلود تحقیق ماشین مجازی جاوا در لینوکس

فرمت فایل : ورد | تعداد صفحات : 24 صفحه

دانلود تحقیق ماشین مجازی جاوا در لینوکس 

 

فهرست مطالب : 

مقدمه
تاریخچه
معرفی تکنولوژی جاوا
زبان برنامه نویسی جاوا
پلتفرم جاوا
زبان های برنامه نویسی که برروی JVM اجرا می شوند
برنامه‌های جاوا و اپلت‌ها
خط مشی جاوا
پیاده سازی
اداره خودکار حافظه
گرامر
توزیع‌های جاوا
کلاس‌های خاص
کتابخانه‌های کلاس
ایرادات مطرح شده
پاسخ به ایرادات
هک کردن ماشین مجازی
منابع

مقدمه
جاوا، امروزه یکی از متداول ترین زبان های برنامه نویسی جهان است. این زبان از لحاظ ظاهری شباهت های زیادی به ++C دارد ولی در اصل می توان تفاوت های بنیادین زیادی را برای آنها بر شمرد. بر خلاف بسیاری دیگر از زبان های کامپایلری که سورس کد آنها پس از کامپایل شدن به باینری یک ماشین حقیقی ترجمه می شود، برنامه های جاوا پس از کامپایل شدن به باینری ماشینی به نام ماشین مجازی جاوا یا JVM ترجمه می شود. این کد باینری را بایت کد می گویند. ماشین مجازی جاوا عمدتا بصورت نرم افزاری پیاده سازی می شود ولی پیاده سازی های سخت افزاری یا ترکیبی (بیشتر به صورت کمک پردازنده) از آن نیز وجود دارد. استفاده از ماشین مجازی یک روش مدرن در زبان های برنامه نویسی محسوب می شود و مزایای زیادی دارد. ماشین مجازی جاوا می تواند امنیت اجرای برنامه ها را تضمین کند و حق دسترسی های مختلفی برای برنامه ها در نظر بگیرد. همچنین ماشین مجازی جاوا سازگاری اجرای برنامه های جاوا را تحت سیستم عامل های مختلف حفظمی کند. یک باور غلط در بین بسیاری از مردم این است که برنامه های نوشته شده به زبان جاوا کند تر از برنامه های نوشته شده به زبان های کامپایلری اجرا می شود، در حالی که سرعت اجرای یک برنامه جاوا کاملا بستگی به نحوه پیاده سازی ماشین مجازی دارد. ماشین های مجازی جدید جاوا معمولا از تکنیکی به نام کامپایل در زمان لازم یا JIT استفاده می کنند. در این روش در هنگام اجرای برنامه بایت کد ابتدا به کد باینری ماشینی حقیقی که بر روی آن اجرا می شود ترجمه می شود و سپس باینری ترجمه شده بر روی ماشین اصلی اجرا می شود. در این فرآیند ماشین مجازی می تواند بهینه سازی های خاص ماشین حقیقی را بر روی کد انجام دهد که در برخی موارد باعث می شود برنامه های جاوا حتی سریع تر دیگر زبان های کامپایلری اجرا شود.

 

دانلود :

برای نمایش لینک دانلود ابتدا باید پرداخت آنلاین را انجام دهید.

راهنما : پس از کلیک بر روی دکمه دانلود به درگاه بانک متصل شده و عملیات پرداخت آنلاین را انجام دهید سپس لینک دانلود پروژه برای شما به نمایش در خواهد آمد و همچنین پروژه نیز به ایمیل وارد شده ارسال خواهد شد.

برای راهنمایی می توانید با یکی از موارد زیر تماس بگیرید

ایمیل :                        iporoje@gmail.com (پشتیبانی 24 ساعته)
تلفن تماس :                         09104561172 (پشتیبانی 24 ساعته)

قیمت محصول : 24000 تومان      (دانلود بلافاصله بعد از پرداخت)


توجه: در صورتی که محتویات فایل خریداری شده با اطلاعات این برگه یکسان نباشد مبلغ پرداخت شده بدون هیچ پیش شرطی بازگردانده خواهد شد.


در صورتی که نمی توانید اینترنتی خرید کنید مبلغ ذکر شده را به شماره کارت زیر واریز و نام محصول و ادرس ایمیل خود را به شماره 09104561172 ارسال کنید و تا حداکثر یک ساعت بعد محصول را دریافت کنید.


شماره کارت:     6104337601183716     بنام امیر تعویذی

تدریس xamarin و اندروید

بازدید : 87 بار دسته بندی : تاريخ : 16 ژوئن 2016 به اشتراک بگذارید :