برترین موضوعات درسمن

برترین موضوعات درسمن
شنبه, ۹ بهمن ۱۴۰۰، ۰۱:۰۰ ب.ظ

آشنایی با زبان Java (جاوا)

جاوا چیست؟

جاوا یکی از زبان های سطح بالا و چند منظوره و شی گرا میباشد و شباهت زیادی به زبان c++ دارد همراه ما باشید تا بیشتر در مورد این زبان محبوب بدانیم.

جاوا در اوایل دهۀ ۱۹۹۰ میلادی توسط جیمز گاسلینگ ( James Gosling) ابداع شد. گاسلینگ این زبان را با هدف جایگزینی c++ توسعه داد و همینطور اهداف خاصی نیز داشت:

  • ساده و مشهور بودن
  • قابلیت شئ‌گرایی
  • مطمئن و بدون خطا بودن
  • کارایی و عملکرد بالا و بهینه
  • قابلیت انتقال و پرتابل بودن
  • زبانی پویا با قابلیت نخ‌کشی (Treading)

محبوبترین IDE های زبان جاوا

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

  • IntelliJ IDEA
  • NetBeans
  • Eclipse

همچنین برای برنامه نویسی علاوه بر IDE مناسب جاوا به JRE و JDK نیز احتیاج داریم.

شعار زبان برنامه نویسی جاوا  "یک بار بنویس، همه جا اجرا کن"  (Write once, Run anywhere) است، که به ویژگی اجرای شدن برنامه های جاوا بر روی هر نوع سیستم عاملی و هر گونه وسیله الکترونیکی اشاره دارد.

برای یادگیری java مقدماتی دوره های زیادی ارائه شده است پیشنهاد ما به شما دوره جاوا مقدماتی درسمن میباشد که مزیت هایی نسبت به دوره های دیگه دارد.

با زبان جاوا می‌توان انواع برنامه‌های زیر را نوشت:

برنامه‌های تحت وب

برنامه‌نویسی سیستم‌های کوچک مانند تلفن همراه، رایانه جیبی و

برنامه‌های کاربردی بزرگ (Enterprise)

برنامه‌های رومیزی (Desktop)

و

فریمورک های محبوب جاوا

Spring

Apache Struts

Hibernate

Apache Wicket

Dropwizard

Grails

 

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

پلتفرم  Java SE

نسخه java se  مخفف عبارت Standard Edition میباشد که نسخه اصلی جاوا و پلتفرم جاوا به حساب می آید.

پلتفرم Java EE 

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

پلتفرم  Java ME

پلتفرم java me مخفف عبارت Micro Edition می باشد و به عنوان پلتفرم جاوا به حساب می آید، نسخه کوچک و سبک جاوا می باشد که در برنامه ‌نویسی ریز پردازنده ‌ها و تلفن‌ های قدیمی ‌تر مورد استفاده قرار می گیرد.

پلتفرم  Java FX

JavaFX یکی از پلتفرم های جاوا می باشد که در زمینه پیشرفت واسط گرافیکی کاربر می باشد که می توانید به صورت بصری و بدون کد زدن، واسط‌ های گرافیکی مورد نظر خودتان را ایجاد کنید.

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

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

سخن پایانی

جاوا یک زبان برنامه نویسی قدرتمندی میباشد که با توجه به مزیتی که دارد میتوانید برای ساخت برنامه های کاربردی تحت وب، موبایل، ویندوزی و... از این زبان محبوب استفاده کنید. وبسایت درسمن دوره آموزش برنامه نویسی جاوا مقدماتی را به صورت رایگان در اختیار شما عزیزان قرارداده است و در این دوره کاملترین سرفصل ها را ارائه داده تا شما دانشجویان از پایه بتوانید این زبان شیرین را فرا بگیرید. جهت ثبت نام در دوره  جاوا کلیک کنید.

موافقین ۰ مخالفین ۰ ۰۰/۱۱/۰۹
فاطمه موحدی

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی