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

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

 در این جلسه ابتدا به مقدمه ای در مورد جاوا و در ادامه به آموزش نصب دستی نرم افزار JDK6 می پردازیم.

جاوا یک زبان برنامه نویسی قدرتمند است، و در سال ۱۹۹۵، توسط جیمز گاسلینگ به طور رسمی به برنامه نویسان و گسترش دهندگان برنامه های کاربردی معرفی گردید. ابتدا نام این زبان، اوآک (OAK) بوده، که به دلیل مشکلات ثبتی به جاوا، تغییر نام داده است. اوآک به معنای درخت بلوط، و جاوا یک اسم محلی برای قهوه است. این زبان برنامه نویسی با JavaScript هیچگونه ارتباطی ندارد.

در ابتدا پروژه ای با نام گرین (Green) در شرکت سان تعریف شد. مقصود از این پروژه، سکویی برای پیاده سازی برنامه های کاربردی بر روی تمامی ابزارهای الکترونیکی همانند: مایکرویو، تلویزیون و … بود. اما در آن زمان، این پروژه با شکست روبرو شد. این اتفاق باعث شد، تا جیمز (مدیر پروژه شکست خورده Green) به کمک تیم خود یک زبان برنامه نویسی جدید تولید نماید. یکی از دلایلی که بعضی از مواقع جاوا را به عنوان یک سکوی برنامه نویسی یاد می کنند، همین موضوع است.

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

 –   مستقل از سکوی اجرا (Free Platform): این خاصیت به برنامه نویسان و گسترش دهندگان این امکان را می دهد، تا بدون وابستگی به هیچ سیستم عاملی، برنامه های کاربردی خود را تولید و اجرا نمایند.

 –   پشتیبانی از برنامه نویسی شی گرا (Object Oriented Programming): این خاصیت به برنامه نویسان و گسترش دهندگان این امکان را می دهد، تا بتوانند برنامه های کاربردی خود را پیاده، و آن را به سهولت گسترش دهند.

 –   دارای تکنولوژی های متعدد کد باز و غیر کد باز: همان گونه که در پیشتر یادآور شدیم، جاوا متعلق به شرکت سان می باشد، اما شرکت های متعددی برای این زبان، تکنولوژی ها و فریم ورک های مختلفی را ارایه کرده اند.

آموزش نصب JDK6 :

ابتدا JDK6 را دانلود کنید (در پایین می توانید دانلود کنید) و برای نصب JDK6  فایل zip را در پوشه ای به نام ROOT در یکی از درایو های سیستم تان Extract کنید. باید دقت کنید که نباید در درایو ویندوز سیستم تان قرار دهید. چرا ؟ به این علت که در آدرس محل نصب space وجود دارد که جاوا به space حساس است. شاید این سوال پیش بیاد که چرا ورژن ۷ رو نصب نمی کنیم دلیلش این هست که هنوز باک لیست این ورژن کامل نیامده است. ( مطمئن نیستم که باک لیست تکمیل شده یا نه! )

فیلم آموزش نصب JDK6 را می توانید در زیر مشاهده کنید.

 

 

 

JDK کامپایلر جاوا هست . باید دقت کنید نسخه  سیستم عامل خودتان را دانلود کنید.

[aio_button align=”right” animation=”flash” color=”blue” size=”small” icon=”none” text=”دانلود JDK6- مخصوص سیستم عامل ویندوز۷ و ۸″ target=”_blank” url=”http://trainbit.com/files/4459329884/JDK6.zip”]

حسین جاهدی

مهندس فناوری اطلاعات IT علاقه مند به مباحث امنیت شبکه ، برنامه نویسی و طراحی وب - مدیر راهبردی و نویسنده آی تی پورت

View Comments

  • داش این ارور رو داد

    Exception in thread "main" java.lang.NoClassDefFoundError: ve

    Caused by: java.lang.ClassNotFoundException: version

    at java.net.URLClassLoader$1.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native

    at java.net.URLClassLoader.findClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown

    at java.lang.ClassLoader.loadClass(Unknown Source)

    Could not find the main class: version. Program will exit.

    • این ورژن که من دادم مربوط به نخسه 64 بیتی هست حالا 7 یا 8 فرقی نمی کنه من روی هر دو تست کردم نصب شده
      چند تا از دوستان هم نصب کردن و بدون مشکل نصب شد

    • یادم رفت دقت کن جای که نصب می کنی اسپیس نداشته باشه (در مسیر نصب)

  • سلام . بعد از آنزیپ فایل جاوا رو که اجرا می کنم میپره یک لحظه و چیزی باز نمیکنه...؟؟؟

    ویندوز 8

    • سلام
      باید به صورت دستی نصب کنید.
      فیلم رو مشاهده کنید.

  • سلام اقا من یک برنامه به زبان جاوا میخوام (روی گوشی باید نصب بشه)

    اگه شما سفارش قبول میکنید لطفا به من خبر بدید

    تلفن:09378975263

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

    ممنون

  • خیلی خوب،با انرژی هرچه بیشتر ادامه بدید و پیشنهاد میکنم بعد از این دوره اندروید هم شروع کنید.

Recent Posts

نکات ضروری برای دانلود ایمن؛ چگونه از ورود به دام سایت‌های مخرب جلوگیری کنیم؟

در دنیای بی‌پایان نرم‌افزارها و فایل‌های دیجیتال، امنیت در دانلود و استفاده از آنها یک…

9 ماه ago

معرفی و بررسی سری های لپ تاپ ایسوس

شرکت ایسوس یکی از پیشتازان در صنعت فناوری اطلاعات و الکترونیک است که در زمینه…

9 ماه ago

آموزش دستورات پاورشل به همراه فهرست کامل کد های ویندوز پاورشل

آیا شما هم به دنبال کار با کد های پاورشل برای هک هستید؟ در این…

10 ماه ago

شغل ادمین اینستاگرام چیست و چگونه ادمین اینستاگرام شویم؟

این روزها که همه افراد به دنبال یک شغل پردرآمد می گردند، مشغول به کار…

11 ماه ago

آموزش حل مشکل page isn’t available right now در اینستاگرام

خطای page isn’t available right now یکی از آزار دهنده ترین مشکلاتی است که کاربران…

11 ماه ago

ویندوز پاورشل چیست ؟ کاربرد ها و نحوه فعال سازی powershell

ویندوز پاورشل چیست؟ پاورشل ابزاری قدرتمند به حساب می آید که همه افراد علاقه مند…

11 ماه ago