دورة تعليم لغة Java الدرس (1)

java-oracle

مقدمة الى لغة جافا

لغة جافا هي لغة حديثة انتجتها شركة Sun  عام 1995 لتناسب التطبيقات الحديثة , وهي تناسب تطبيقات الانترنيت حيث اصبحت قلب برمجة الانترنيت بما توفره من امكانيات

من مواصفات لغة جافا :

  1. لغة برمجية تدعم المبادئ الكائنية
  2. لها بيئة تشغيل خاصة بها  JVM
  3. تقوم على لغة C و C++
  4. تعمل على معظم انظمة التشغيل

بيئة التشغيل JVM

وهو مختصر ل عبارة Java Virtual Machine  وهي فكرة قامت جافا بانشائها لتجعل لغة جافا تعمل على جميع او معظم انظمة التشغيل . وتقوم الفكرة على انشاء طبقة وسيطة Software  كأنها برنامج تشغيل Runtime  لكل نظام تشغيل ويتم انزاله اولا على الاجهزة بحيث تفهم هي برامج جافا وتفسرها لنظام التشغيل ثم للجهاز وهذه تعتبر من مميزات لغة جافا بحيث جعلها تعمل على الكثير من انظمة التشغيل بعد اعداد JVM  الخاص بها .

الفرق بين Java   و  JavaScript

  1. لغة Java يكون النص البرمجي لها Code محفوظا في ملفات متعددة بينما ال JavaScript  فان نصها البرمجي متضمن في صفحات ال HTML
  2. لغة JavaScript تستخدم لتعزيز قدرة ال HTML على التحكم بطريقة عرض المعلومات على الشاشة بينما باستخدام Java يمكن عمل “برامج “منفصلة كتطبيقات سطح المكتب او حتى applets او عمل الربط بين العميل والخادم Client\Server مثل ASP  او PHP
  3. يمكن دائما رؤية وتعديل نص ال JavaScript من خلال اي برنامج تحرير نصوص ومن ثم حفظ البرنامج بصيغة html وعرضه على اي متصفح انترنيت بينما برامج Java تحتاج الى عمل Compile  ومن ثم  interpret  لها قبل تنفيذها

ما هو ال JDK  ؟

هو اختصار لعبارة Java Developers Kit  عدة تطوير ال جافا

ملاحظه

  1. يمكن كتابة برامج ال جافا في محرر النصوص العادي و تنفيذه في بيئة ال Dos
  2. اللغة حساسة للاحرف الصغيرة والكبيرة
  3. جمل التعليق في الجافا كما في لغة C // لسطر واحد و /*———*/ لاكثر من سطر
  4. يمكن استخدام اسطر فارغة فهي لا تؤثر
  5. يجب حفظ الملف بامتداد java

للبدء في كتابة برامج جافا نحتاج الى بيئة تطوير متكاملة على سبيل المثال NetBeans  مع JDK

يمكن تنزيل Netbeans  مع JDK من الموقع الرسمي ل Java Oracle

netbeans-logo

http://www.oracle.com/technetwork/java/javase/downloads/index.html

Ashampoo_Snap_2016.04.04_19h00m35s_002_

Ashampoo_Snap_2016.04.04_19h01m49s_003_

نختار قبول ثم نختار نظام التشغيل ثم تنزيل و تنصيبه كاي برنامج عادي

Advertisements

اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s