Java Tutorial for Beginners 848x480 - آموزش جاوا

آموزش جاوا

آموزش برنامه نویسی هسته جاوا برای دانشجویان و کارشناسان حرفه ای طراحی شده است. جاوا یک زبان برنامه نویسی کامپیوتری مبتنی

بر شی گرایی، مبتنی بر کلاس، همزمان، امن و عمومی است. این تکنولوژی به طور گسترده ای مورد استفاده قرار می گیرد.


جاوا چیست

جاوا یک زبان برنامه نویسی و یک پلت فرم است. همچنین جاوا یک زبان برنامه نویسی سطح بالا، قوی، شی گرا و امن است.

پلت فرم: هر محیط سخت افزاری یا نرم افزاری که در آن برنامه اجرا می شود، به عنوان یک پلت فرم شناخته می شود. از آنجا

که جاوا دارای محیط زمان اجرا (JRE) و API است، پلت فرم نامیده می شود.

مثال هایی از جاوا

بیایید یک نگاه سریع به مثال کوچکی از برنامه نویسی جاوا داشته باشیم. شرح مفصلی از نمونه Hello Java در صفحه بعدی

موجود است.

آموزش جاوا
آموزش جاوا

کاربرد

بر اساس تحقیقات، ۳ میلیارد دستگاه جاوا را اجرا می کنند. دستگاه های زیادی وجود دارند که جاوا در حال حاضر بر روی آنها

استفاده می شود. برخی از آنها به شرح زیر است:

  • برنامه های کاربردی دسکتاپ از قبیل acrobat reader، media player، antivirus و غیره
  • برنامه های تحت وب مانند irctc.co.in، javatpoint.com، و غیره
  • برنامه های سازمانی مانند برنامه های بانکی
  • کارت های هوشمند
  • روباتیک
  • بازی ها

و بسیاری دیگر از موارد مختلف که با زبان برنامه نویسی جاوا نوشته شده اند و هسته اصلی برنامه آن ها زبان جاوا می باشد.

انواع برنامه های جاوا

به طور عمده ۴ نوع برنامه کاربردی وجود دارد که می تواند با استفاده از برنامه نویسی جاوا ایجاد شوند و مورد استفاده قرار

بگیرند:

۱) برنامه های مستقل
برنامه های مستقل نیز بعنوان برنامه های دسکتاپ یا برنامه های مبتنی بر ویندوز شناخته میشوند. این نرم افزار سنتی است

که ما باید در هر دستگاه نصب کنیم. نمونه هایی از برنامه مستقل عبارتند از پخش کننده رسانه، آنتی ویروس و غیره. AWT

و Swing در جاوا برای ایجاد برنامه های مستقل استفاده می شود.

۲) برنامه های تحت وب
برنامه های کاربردی که در سمت سرور اجرا می شوند و یک صفحه پویا ایجاد میکنند، برنامه های تحت وب نامیده می شنود.

در حال حاضر، Servlet، JSP، Struts، Spring، Hibernate، JSF و غیره برای ایجاد برنامه های کاربردی وب در Java

استفاده می شود.

۳) برنامه های سازمانی
یک برنامه کاربردی که در طبیعت توزیع شده است، مانند برنامه های بانکی و غیره، برنامه سازمانی نامیده می شود. مزایایی

همچون امنیت بالا، متعادل سازی بار و خوشه بندی را به همراه دارد. در جاوا، EJB برای ایجاد برنامه های سازمانی استفاده

می شود.

۴) برنامه های موبایل
یک برنامه کاربردی که برای دستگاه های تلفن همراه ایجاد می شود یک برنامه تلفن همراه است. در حال حاضر، آندروید و

Java ME برای ایجاد برنامه های کاربردی موبایل استفاده می شود.


بیشتر بخوانید »»» چگونه یک توسعه دهنده وب حرفه ای شویم 


پلت فرم ها و ادیتورهای جاوا

به طور کلی پلت فرم ها و ادیتورهایی که تا به حال برای زبان برنامه نویسی جاوا ساخته و معرفی شده اند ۴ نوع می باشتد

که در زیر آمده اند:

۱) Java SE یا Java Standard Edition
این یک پلت فرم برنامه نویسی جاوا است. این شامل برنامه های کاربردی جاوا مانند java.lang ،java.io ،java.net،

java.util ،java.sql ،java.math و غیره می باشد.

همچنین شامل موضوعات اصلی مانند OOPs ،String ،Regex ،Exception ،Class Inner ،Multithreading،

جریان I / O، شبکه، AWT، چرخش، بازتاب، مجموعه و غیره نیز هست.

۲) Java EE یا Java Enterprise Edition
این یک پلت فرم سازمانی است که عمدتا برای توسعه وب و برنامه های کاربردی سازمانی استفاده می شود. این در بالای

پلت فرم Java SE ساخته شده است. این شامل موضوعاتی مانند Servlet ،JSP ،Web Services ،EJB ،JPA و

غیره می باشد.

۳) Java ME یا Java Micro Edition
این یک پلت فرم میکرو است که به برنامه نویسی برای منابع سخت افزاری (CPU, MEMORY) محدودمی شود. مثل

موبایل و لوازم خانگی که عمدتا برای توسعه برنامه های کاربردی موبایل استفاده می شود.

۴) JavaFX
این است که برای توسعه برنامه های اینترنت ثروتمند استفاده می شود. از API رابط کاربری سبک وزن استفاده می کند.

پيش نياز های ضروری برای یادگیری و کار با جاوا

برای یادگیری جاوا، شما باید دانش پایه زبان برنامه نویسی C / C ++ داشته باشید.

حضار

آموزش برنامه نویسی جاوا برای کمک به مبتدیان و حرفه ای ها طراحی شده است.

مشکلات

ما اطمینان داریم که شما در آموزش جاوا هیچ مشکلی پیدا نخواهید کرد. با این حال،

اگر هر اشتباهی وجود دارد، لطفا راه حل مشکل را پیدا کنید نه اینکه یادگیری خود

را رها کنید.

source

دیگر مقالات مفید سایت آکادمی هنرجو:

نوشتن نظر

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *