آشنایی با زبان برنامه نویسی جاوا

زبان برنامه نویسی جاوا (Java)

جاوا (Java) یک زبان برنامه نویسی همه منظوره می‌باشد که در سال 1991 توسط جیمز آرتور گاسلینگ طراحی شده است. شرکت Sun نخستین نسخه‌ی این زبان را در سال 1995 منتشر کرد. زبان جاوا یک زبان اوپن سورس و رایگان می‌باشد. زبان جاوا همانند ++C می‌باشد و نسبت به ++C مدل شی‌ گرایی آسان تری دارد یکی از مزیت‌ های مهم جاوا مدیریت حافظه را به خودکار انجام می‌دهد. 

زبان برنامه نویسی جاوا

برخی از ویژگی‌های جاوا را عبارت‌اند از:

  • ساده
  • شی‌گرا
  • عملکرد بالا
  • امن
  • قابل حمل
  • قدرتمند
  • پویا
  • توزیع شده
  • و…
شعار جاوا:
یک بار بنویس و همه جا اجرا کن (Write once, Run anywhere)

نسخه‌های زبان Java در گذر زمان:

Year

Version

1996

JDK 1.0

1997

JDK 1.1

1998

J2SE 1.2

2000

J2SE 1.3

2002

J2SE 1.4

2004

J2SE 5.0

2006

Java SE 6

2011

Java SE 7

2014

Java SE 8

2017

Java SE 9

2018

Java SE 10

2018

Java SE 11

2019Java SE 12

جاوا در موارد زیر به کار گرفته می‌شود؟

  • برنامه‌های تحت وب
  • تلفن همراه
  • سیستم عامل اندروید
  • دستگاه‌های الکترونیک
  • برنامه‌های رومیزی
  • کارت‌های هوشمند
  • و…

ماشین مجازی جاوا (JVM) چیست؟

JVM مخفف عبارت Java Virtual Machine به معنای ماشین مجازی جاوا می‌باشد. ماشین مجازی (Java Virtual Machine) در اصل برنامه‌هایی که به زبان جاوا نوشته شده را اجرا می‌کند. شرکت Sun اظهار داشته‌اند در حال حاضر 4.5 میلیارد دستگاه از JVM استفاده می‌کنند.

تفاوت زبان برنامه نویسی جاوا با سی پلاس پلاس

  • زبان Java از دستور Goto پشتیبانی نمی‌کند در حالی که زبان سی پلاس پلاس این چنین نیست.
  • در جاوا از نمادک >>> استفاده می‌شود در حالی که ++C از این عملگر پشیبانی نمی‌کند.
  • جاوا اکثرا برای توسعه برنامه‌های کاربردی و ++C برای برنامه نویسی سخت افزار به کار می‌رود.
  • ++C بر‌خلاف جاوا از کامنت مستند‌ سازی پشتیبانی می‌کند.
  • و…

امیدوارم که این پست براتون مفید واقع شده باشه و آماده پیشنهادات و نظرات شما عزیزان هستیم.


مطالب مرتبط:
3 نظرات
  1. […] آشنایی با زبان برنامه نویسی جاوا […]

  2. […] آشنایی با زبان برنامه نویسی جاوا […]

  3. […] آشنایی با زبان برنامه نویسی جاوا […]

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.