جاوا یک زبان برنامهنویسیِ شیءگرا است که نخستینبار توسط جیمز گاسلینگ در شرکت سانمایکروسیستمز ایجاد گردید و در سال ۱۹۹۱
بهعنوان بخشی از سکوی جاوا منتشر شد.
زبان جاوا، شبیه به سیپلاسپلاس است، اما مدل شیءگرایی آسانتری دارد و از قابلیتهای سطح پایین کمتری پشتیبانی میکند. ایدهٔ شیء گرایی جاوا از زبان اسمالتاک گرفته شدهاست. یکی از قابلیتهای بنیادین جاوا این است که مدیریت حافظه را بهطور خودکار انجام میدهد.
ضریب اطمینان عملکرد برنامههای نوشتهشده به این زبان نسبت به زبانهای نسل اول C
بالاتر است. برنامههای جاوا به صورت بایت کد میشوند و توسط ماشین مجازی جاوا JVM
به کدهای ماشین تبدیل و اجرا میشوند. در صورت وجود JVM
مانند سایر زبانهای مبتنی بر آن که وابسته به سیستمعامل خاصی نیستند برنامههای نوشته شده به جاوا بر روی هر نوع سیستم عامل و هرگونه وسیلهٔ الکترونیکی قابل اجرا میباشند.
شعار جاوا «یکبار بنویس و همه جا اجرا کن» (Write once, Run anywhere
) است که به همین ویژگی اشاره دارد. این ویژگی جاوا را مستقل از سکو مینامند.
تمام حقوق © 2014 - 2024برای شرکت خدماتی تکنالوژی معلوماتی زروان محفوظ است
یا درخواستی ارسال کنید