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


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

تاریخچه جاوا:

Java Creation یک زبان برنامه نویسی شی گرا است که توسط جیمز گاسلینگ و پاتریک ناوشتون ، کارمندان Sun Microsystems ، با پشتیبانی بیل جوی (بنیان گذار Sun Microsystems در سال 1982) ، که بطور رسمی در 23 مه 1995 در SunWorld ارائه شده است ، ایجاد شده است. در آن زمان جاوا زبان OAK خوانده می شد. نسخه فعلی در زمان نوشتن این مقاله است. من جاوا بیش از یک زبان برنامه نویسی است ، زیرا به همراه ماشین مجازی جاوا (JVM) یا ماشین مجازی است. جاوا این یک محیط حفاظت شده است که برنامه های جاوا در آن اجرا می شود.

تعریف جاوا:

جاوا در برنامه های تلفن همراه به ویژه برنامه های Android ، برنامه های دسک تاپ، برنامه های وب، سرورهای وب و سرور برنامه ها، بازی ها، اتصال به بانک اطلاعاتی و خیلی موارد دیگر! چرا از جاوا استفاده می کنیم؟ جاوا بر روی سیستم عامل های مختلف کار می کند (ویندوز ، مک ، لینوکس ، Raspberry Pi ، و غیره) یادگیری آسان و استفاده آسان است سریع و قدرتمند از آنجا که جاوا به C ++ و C # نزدیک است ، از جامعه پشتیبانی زیادی برخوردار است.

ویژگی های جاوا:

زبان شی گرا:
Object Oriented Language Java یک زبان شی گرا است. این بدان معنی است که همه چیز در جاوا یک Object است. برنامه ها مانند دیوارهایی ساخته شده اند که در آن آجرها اشیاء هستند و سیمانی که آجرها را به هم متصل می کند ، ارتباط بین اشیاء است. یک شیء عنصری است که دارای خاصیت و رفتار است.
ساده:
یادگیری  زبان جاوا آسان است. فقط با نحو آشنا شوید مانند: قواعد اساسی زبان ، کلمات کلیدی آن و کاربرد.
 
امن:
زبان جاوا تا حدی امن است که هر برنامه در JVM اجرا شود. جاوا به لطف کلاس لودر ، سیستم فایل یک برنامه را از سیستم عامل جدا می کند. Verified Bycode برای جلوگیری از نقض حق دسترسی به اشیاء ، کد را بررسی می کند. مدیر امنیت چک می کند که کدام کلاس در برنامه می تواند روی دیسک محلی بخواند یا بنویسد.
استقلال سکو:
یک برنامه جاوا می تواند در کلیه سیستم عاملهای رایج و بدون پیکربندی زیاد اجرا شود: Windows، Linux و Mac
تنومند:
زبان جاوا مکانیسم مدیریت خطا (استثنا) برای مدیریت حافظه را دارد. اشیاء که دیگر توسط برنامه استفاده نمی شوند به طور خودکار حذف می شوند (جمع آوری زباله). جاوا تأیید می کند که متغیرهای ایجاد شده از نوع صحیح هستند.
قابل حمل:
برنامه ای در جاوا بدون نیاز به پیکربندی برای کار به راحتی از رایانه به رایانه قابل حمل است.
پویا:
کلاس در جاوا به صورت پویا در صورت تقاضا وارد برنامه می شود. حافظه بطور خودکار مدیریت می شود.
چند رشته ای:
در یک برنامه جاوا می توان چندین کار ایجاد کرد و آنها را به صورت موازی اجرا کرد.

جاوا چگونه کار می کند؟

  1. توسعه دهنده برنامه جاوا را می نویسد که به پرونده ای به نام کد منبع Java تبدیل می شود.
  2.  توسط کامپایلر جاوا که در کیت توسعه جاوا JDK)) موجود است به کد جاوا بایت تبدیل می شود. بایت کد جاوا توسط کامپایلر Just-In-Time JVM که JRE را پیاده سازی می کند تفسیر خواهد شد.
یک بار بنویسید ، همه جا را اجرا کنید:
همانطور که در بالا دیدیم ، زبان جاوا از سیستم عامل مستقل است ، بنابراین در غیر این صورت برنامه نویس یک بار برنامه خود را می نویسد و در تمام سیستم عامل ها قابل اجرا است.
کنوانسیون نامگذاری جاوا:
چگونه باید نام خود را به متغیرها ، کلاس ، متدها در جاوا بدهیم؟ یک کنوانسیون برای این امر وجود دارد:
مثال:
نام کلاس: تماشا کنید
هیچ رابطه ای وجود ندارد: محاسبه Temp
نام روش: launcChrono ()
نام متغیر: ساعت رولکس
نام بسته: ساعت سازی
نام ثابت:  MINUTE
 
محیط توسعه یکپارچه جاوا (IDE):
Eclipse ، Intellij Idea و Netbeans 3 مورد استفاده از IDE های جاوا هستند.
واژگان برنامه نویس جاوا:
JDK: مجموعه توسعه Java مجموعه ای از برنامه های ایجاد شده برای کمک به توسعه دهنده جاوا هنگام ایجاد یک برنامه است.
JRE ( Java Running Environment): محیط زمان اجراء زبان جاوا است. این ابزاری است که با JDK تهیه شده است.
JVM(Java Virtual Machine): یک محیط مستقل است که می توان به عنوان یک رایانه کوچک از آن فکر کرد و سپس برنامه های جاوا در این رایانه مستقل شروع می شود.

 

 

 

JDK: کیت توسعه جاوا مجموعه ای از برنامه های ایجاد شده برای کمک به توسعه دهنده جاوا هنگام ایجاد یک برنامه است. JRE:

 Java Running Environment محیط اجرای جاوا زبان است. این ابزاری است که با JDK تهیه شده است. JVM: JVM یا Java Virtual Machine یک محیط مستقل است که می توان به عنوان یک رایانه کوچک که راه اندازی شده است تصور کرد و سپس برنامه های جاوا در این رایانه مستقل شروع می شود.

 

 

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

یک تکنولوژی جدید ساخت و اجرای اینترفیس در برنامه های ویندوز

جاوا ,برنامه ,، ,یک ,زبان ,های ,است که ,برنامه های ,می شود ,می کند ,شده است ,java virtual machine ,جاوا هنگام ایجاد ,زبان برنامه نویسی

مشخصات

آخرین ارسال ها

آخرین جستجو ها


Lisa chokolo خبر20 daryamojc بخش کیک بوکسینگ سایت بزرگ رزمی کده مطالب اینترنتی جویندگان دانش فیلمای جدید 2020 وبلاگ حقوقي - ارائه کننده مطالب حقوقي در همه حوزه ها مطالب اینترنتی