جاوا (Java) یک زبان برنامهنویسی شئگراست شرکت سان مایکروسیستمز آن ابداع کردهاست. زبان جاوا شبیه ++C است اما مدل شیءگرایی آسانتری دارد قابلیتهای سطح پایین کمتری پشتیبانی میکند.
در کتاب حاضر شما، زبان برنامه نویسی جاوا بصورت بسیار آسان قدم قدم همرا مثال متعدد فرا خواهید گرفت.
جاوا (به انگلیسی: Java) یک زبان برنامهنویسیِ شیءگرا است. نخستین بار توسط جیمز گاسلینگ در شرکت سان مایکروسیستمز ایجاد گردید. سال ۱۹۹۵ بخشی از سکوی جاوا منتشر شد. زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسانتری دارد از قابلیتهای سطح پایین کمتری پشتیبانی میکند. ایده شیء گرایی جاوا زبان اسمالتاک گرفته شده است. یکی قابلیتهای بنیادین جاوا این است که مدیریت حافظه را بطور خودکار انجام میدهد. ضریب اطمینان عملکرد برنامههای نوشتهشده این زبان نسبت زبانهای نسل اول C بالا است. برنامههای جاوا صورت بایت (کامپایل) میشوند توسط JVM (ماشین مجازی جاوا) کدهای ماشین تبدیل اجرا میشوند. صورت وجود JVM سایر زبانهای مبتنی آن وابسته به سیستمعامل خاصی نیستند برنامههای نوشته شده جاوا روی هر نوع سیستم عامل هرگونه وسیلهٔ الکترونیکی قابل اجرا میباشند. شعار جاوا «یکبار بنویس هر جایی اجرا کن» (Write once, Run anywhere) است همین ویژگی اشاره دارد.[۱۰]