۲۱ اردیبهشت ۱۳۹۸
مقدمه:
جاوا یک زبان برنامه نویسـی شـی گرای است. نخستین بار توسط جیمز گاسلینگ در شرکت سان مایکرو سـیسـتمز ایجاد گردید. در سال ۱۹۹۵ به عنوان بخشی از سکوی جاوا منتشر شد. زبان جاوا شبیه به++C اســت اما مدل شــی گرایی آســانتری دارد و از قابلیت های ســطح پایین کمتری پشــتیبانی میکند.
ایده شـیءگرایی جاوا از زبان اســمال تاک گرفته شــدهاسـت. یکی از قابلیتهای بنیادین جاوا این اسـت که مدیریت حافظه را بطور خودکار انجام میدهد. ضـریب اطمینان عملکرد برنامههای نوشــته شــده به این زبان نسـبت به زبانهای نسـل اول C بالا اسـت. برنامههای جاوا به صـورت بایت کد (کامپایل) میشـوند و توسـط JVM) ماشـین مجازی جاوا) به کدهای ماشـین تبدیل و اجرا م یشوند. در صورت وجود JVM مانند سـایر زبانهای مبتنی بر آن که وابسـته به سـیسـتم عامل خاصی نیستند برنامههای نوشته شده به جاوا بر روی هر نوع سـیستم عامل و هرگونه وسیله الکترونیکی قابل اجرا میباشند.
شعار جاوا (یکبار بنویس و هر جایی اجرا کن) (anywhere Run, once Write (است که به همین ویژگی اشاره دارد.
ادامه مطلب