الفرق بين جري و سك الفرق بين

Anonim

جري فس سك

جافا هي لغة البرمجة التي يستخدمها الكثير من الناس لإنشاء برامج صغيرة يمكن تشغيلها عبر أنظمة تشغيل متعددة وحتى عبر الإنترنت. لا يتم تجميع البرنامج الناتج في التعليمات البرمجية الأصلية لأي نظام تشغيل لأن ذلك من شأنه أن يؤدي إلى عدم تنفيذ البرنامج الناتج في أنظمة تشغيل أخرى. يتم تجميع البرنامج إلى شيء يسمى جافا بيتيكود التي لا يفهمها أي نظام التشغيل.

من أجل تنفيذ جافا بيتيكود، يجب أن يكون لديك برنامج يترجم بيتيكود إلى الأوامر الأم المقابلة من نظام التشغيل. هذه هي وظيفة بيئة التشغيل جافا أو جري. و جري هو مجرد برنامج يحتاج إلى تثبيت في جهاز كمبيوتر من أجل تشغيل برامج جافا. هناك إصدارات من جري تقريبا أي نظام التشغيل الذي يجعل برامج جافا تعمل على كل تلك الأنظمة.

جافا سك أو مجموعة تطوير البرامج هي حزمة تهدف إلى الاحتفاظ بجميع الأدوات اللازمة لإنشاء برامج بلغة جافا بلغة البرمجة. جزء من الحزمة هو جري حيث يمكن تشغيل البرامج واختبارها. جنبا إلى جنب مع جري هي أدوات مثل مترجم، مصحح الأخطاء، أرشيفي، وأكثر من ذلك. الأدوات المدرجة في الحزمة هي أيضا محددة للبيئة الأم لتشغيلها بشكل صحيح.

نظرا للعدد الكبير من البرامج التي تمت إضافتها إلى سك لجعلها أسهل وأسهل لإنشاء برامج جافا، فإن حجم حزمة سك أكبر بكثير من حزمة جري. هذا يترجم مباشرة إلى وقت التحميل أطول بكثير إذا كنت تحصل على حزمة من الإنترنت. ومن المفيد أن تعرف ما إذا كنت بحاجة إلى سك أو مجرد جري. سك هو ضروري فقط لأولئك الذين ينوون إنشاء برامج مع جافا، ولكن بالنسبة لمعظم الناس فقط جري ضروري.

تغيرت هذه الأسماء قليلا مع مرور الوقت. يسمى جري الآن جفم أو جافا فيرتوال ماشين في حين أن جافا سك يعرف الآن باسم مجموعة تطوير جافا.

ملخص:

1. جري هو البرنامج الذي يترجم جافا بيتيكود إلى التعليمات البرمجية الأصلية من نظام التشغيل بينما سك يتضمن جري وأدوات إضافية لإنشاء برامج جافا

2. حزمة سك أكبر، وبالتالي يستغرق وقتا أطول لتحميل من جري

3. فقط جري ضروري لمعظم المستخدمين و سك فقط للمبرمجين