الفروقات بين اصدارات الجافا الثلاث
مرحباً بالجميع, كثير من المبتدئين في لغة الجافا لا يعلموا الفرق الحقيقي في اصدارات الجافا ، والكثير أيضاً من يعتقد بأن اصدارات الجافا واحدة وشاملة لجميع المنصات !
لدينا أولاً( Java SE - Java Standard Edition )
وهو الاصدار الاساسي أو القياسي بمعنى أنه ابسط شي وهو كثيراً ما يستعمل في بناء تطبيقات سطح المكتب ، أي التطبيقات التي تعمل على الحواسيب بمختلف أنظمة التشغيل سواءً كانت ويندوز, ماك, أو جنو/لينكس .
الاصدار الثاني
( Java EE - Java Enterprise Edition )
وهذا الاصدار المخصص لبرمجة تطبيقات الويب المختلفة ، سواءً كانت مواقع كاملة او سكريبتات صغيرة ، أو حتى نظم تتعامل مع قواعد بيانات ، ولحسن الحظ لغة الجافا متكاملة بشكل رائع مع نظام قواعد البيانات Oracle ، وهو النظام الصادر من نفس الشركة المسؤولة عن تطوير لغة الجافا .
الاصدار الثالث( Java ME - Java Mobile Edition )
وكما هو صريح من الاسم أن هذا الاصدار به الدوال الخاصة بتطوير تطبيقات الجوال مثل الاندرويد وغيره من الاجهزة التي ينطبق عليها نفس الشي لتطوير برامج الجوال بلغة الجافا .
الاصدارات المذكورة هذه تختلف اختلافات بسيطة فيما بينها لأنها جميعاً تدخل ضمن لغة الجافا ، وبالنسبة لك كمبتدئ في اللغة عليك البدأ مع الاصدار القياسي الذي تم ذكره في الأول ، فهو الأنسب لك ، وتذكر أن لغة الجافا لغة
Independent platform
، بمعنى لا تهتم بالنظام الذي تعمل عليه ، أو البيئة التي تشتغل عليها ، والمقولة الشهيرة عن الجافا
"Write once, run everywhere !"
شكراً لكم على القراءة ، الى ان القاكم قريباً في مقالة قادمة استودعكم الله .