الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

SDk and JDK

مغلق
بدأه amao في 24 ديسمبر 2006 · 12 رد · 7,843 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كل سنة وانتم بخير بمناسبة عيد الاضحي

من فضلكم انا عايز اعرف الفرق بين sdk and JDK

#2

السلام عليكم:

JDK يقصد به java development kit أي ما يحتاجه مطور تطبيقات جافا لعمل compile باستخدام الامر javac وثم تشغيل أي التنفيذ باستخدام الأمر java .وتطلق هذه التسمية JDK على J2SE.

SDK مصطلح عام يقصد به software development kit وقد يقصد به J2ME أو J2SE أو J2EE والـ JDK يقع ضمن هذه التسمية !!

والله أعلم

فحنوت ألثم جرحه الرعافَ فانتكأت جراحي..

وهمت على خدي الدموع فقلت يا روحي وراحي..

هلّا رحمتَ قلوبنا .. وعدلت عن هذا الرّواحِ ِ ..؟

فأجابني البطل المسجّى هازئاً بيَ .. باقتراحي

كفكف دموعك ليس في عبراتك الحرّى ارتياحي

هذي سبيلي .. إن صدقت محبتي .. فاحمل سلاحي

Sun Certified Java Programmer

#3

عذراً للمداخلة

لكن أيضاُ ماهو الـ J2ME و J2SE و J2EE أنا جديد في الجافا وأجهل هذه المصطلحات

#4

أهلاً بك مبرمج أوراكل..

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

أهلا وسهلا بك

تم تعديل هذه المشاركة بواسطة iyadhoo في 25 ديسمبر 2006 في 16:16

فحنوت ألثم جرحه الرعافَ فانتكأت جراحي..

وهمت على خدي الدموع فقلت يا روحي وراحي..

هلّا رحمتَ قلوبنا .. وعدلت عن هذا الرّواحِ ِ ..؟

فأجابني البطل المسجّى هازئاً بيَ .. باقتراحي

كفكف دموعك ليس في عبراتك الحرّى ارتياحي

هذي سبيلي .. إن صدقت محبتي .. فاحمل سلاحي

Sun Certified Java Programmer

#5
اقتباس
JDK يقصد به java development kit أي ما يحتاجه مطور تطبيقات جافا لعمل compile باستخدام الامر javac وثم تشغيل أي التنفيذ باستخدام الأمر java .وتطلق هذه التسمية JDK على J2SE.

تعريف jdk عندك صحيح ف jdk من إعداد sun microsystem ويستعمله مبرمجو الجافا

اقتباس
SDK مصطلح عام يقصد به software development kit وقد يقصد به J2ME أو J2SE أو J2EE والـ JDK يقع ضمن هذه التسمية !!

والله أعلم

خطأ

sdk هو من إنتاج مايكروسوفت ولا يعطيك إمكانية التطوير بالجافا بل بإمكانك التطوير بالدوت نت فقط

#6

sdk مصطلح عام تستعمله sun ولا يخص microsoft أو dotnet!!

تستطيع البحث في موقع sun وستجد J2SE SDK و J2EE SDK و J2ME SDK ...

فحنوت ألثم جرحه الرعافَ فانتكأت جراحي..

وهمت على خدي الدموع فقلت يا روحي وراحي..

هلّا رحمتَ قلوبنا .. وعدلت عن هذا الرّواحِ ِ ..؟

فأجابني البطل المسجّى هازئاً بيَ .. باقتراحي

كفكف دموعك ليس في عبراتك الحرّى ارتياحي

هذي سبيلي .. إن صدقت محبتي .. فاحمل سلاحي

Sun Certified Java Programmer

#7

هدا ما سمعته كثيرا

jdk هي مجموعة ادوات التطوير من شركة sun

sdk هي المجموعة المقابلة من انتاج microsoft وهي خاصة بالدوت نت

لكني حملت نسخة من موقع sun باسم j2sdk 1_3

اما باقي النسخ كان اسمها jdk

#8

السلام عليكم

لافرق بين jdk and sdk

sdk على حسب علمي هو الاسم القديم للـ jdk

هذا مااعتقده

#9

لقد لاحظت أن الموضوع بسيط و مع ذلك إشتد الخلاف حوله

السبب هو أن مبرمجي الجافا يقولون أن sdk هي الإسم القديم ل jdk أو أنه إسم عام

أما مبرمجي الدوت نت فيقولون أن sdk هي مقابل jdk على الدوت نت (وهذا صحيح )

عموما لقد أسفت على ردي السابق ويبدو أن كل الرأيين الذين عرضتهما صحيح

#10

اهم شيئ هو الأتفاق على المصطلحات

SDk تعني Software development kit وهي كلمة عامة ليست حصرية لMicrosoft او Sun او غيرها

بالنسبة ل جافا يستخدم كلمة JDK كاختصار لكلمة Java SDK و الأن Java 2 SDK

والسلام عليكم ورحمة الله وبركاته

http://java.sun.com/javase/downloads/index.jsp

d4baa0.gif
#11
اقتباس
ويبدو أن كل الرأيين الذين عرضتهما صحيح

ليس بالضرورة

SDK هو عبارة عن مجموعة من المكتبات و ملفات المساعدة و الأمثلة

تنتجها شركة ما لدعم منتجها

لذا لميكروسوفت عدة SDK لعدة منتجات

و كثير من الأجهزة الالكترونية يكون لها SDK متاحة من الشركة المصنعة للجهاز حتى يتمكن المبرمج من التعامل مع هذه الاجهزة

و هناك عدة أمثلة مثلا هناك اجهزة تجميع بيانات Data Collector مزودة بباركود يأتي معها SDK حتى يتمكن المطور

من تشغيل الباركود و التعامل معه

الكاميرات الرقمية مثل كاميرات Canon لها SDK متاح من الشركة

لذا عندما تريد التعامل مع جهاز ما اول شيء تقوم به هو البحث عن SDK خاصته على السيديات المرفقة

او من خلال موقع الشركة اة تراسلهم للأستفسار عنه فيرسلونه لك ان وجد

اللهم صل و سلم على سيدنا محمد

كاف و نون خلقهم و فنائهم كاف و نون

عالمي شاشة و لغتي صفر و واحد

Just Smile ............You can do it

When you stop learning ... You stop leading

لساني بنطقي صامت عنه عادل............وقلبي بصمتي ضاحك منه هازل

وأتـعـب من نـاداك من لا تـجيبـه............وأغـيظ من عـاداك من لا تـشاكـل

مدونتي الشخصية : Tammam Koujan

آخر مواضيع المدونة :

#12
محمدعبد العزيز كتب:

اهم شيئ هو الأتفاق على المصطلحات

SDk تعني Software development kit وهي كلمة عامة ليست حصرية لMicrosoft او Sun او غيرها

بالنسبة ل جافا يستخدم كلمة JDK كاختصار لكلمة Java SDK و الأن Java 2 SDK

والسلام عليكم ورحمة الله وبركاته

http://java.sun.com/javase/downloads/index.jsp

انا اعتقد ان هذا هو الصحيح (مجرد اعتقاد انا لا اعرف الاجابة حتي الان)

#13

ياأخي لماذا لم تعرف الإجابه حتى الآن ؟؟

اخي العزيز كلمة SDK عندما تقولها في منتدى الجافا فان اول مايتبادر بذهننا هو نسخة SDK من شركة Sun microsystem إن أردت المناقشه بأسلوب عام فمنتدى الجافا ليس مكان مناسب لهذا النقاش

وSDK انا استطيع ان اعمل شركة متخصصه في Software وانزل مجموعة برامج تطويريه لجانب معين من التقنيه واسمها Eisa SDK لايوجد اختلاف على SDK

لكنك تقول مالفرق بين SDK و JDK واجبتك واجابك الأخوه الأفاضل ( من ناحية لغة الجافا ) .

هذا الموضوع مغلق.

مواضيع مشابهة