ما هو الفرق بين جافا و corejava؟


الاجابه 1:

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

جوهر جافا

تم تطوير Java بواسطة James Gosling في Sun Microsystems وتم إصداره في عام 1995. تم إصداره في الأصل كمكون أساسي في نظام Java Sun Sunrosrosystems. قامت Sun منذ ذلك الحين بإعادة ترخيص معظم تقنيات Java الخاصة بها بموجب رخصة جنو العمومية. هذا يعني أن جميع التكنولوجيا المرخصة بموجب رخصة جنو العمومية العامة مفتوحة المصدر ومتاحة عمومًا مجانًا. صن مايكروسيستمز اندمجت في النهاية في شركة أوراكل.

جافا

تم تصميم Java للسماح بتشغيل نفس التعليمات البرمجية على الأنظمة الأساسية المختلفة. أي يُسمح للمطورين بـ "الكتابة مرة واحدة والتشغيل في أي مكان" (WORA). وبالتالي ، يتم عادةً تجميع تطبيقات Java إلى الرمز الفرعي. يمكن بعد ذلك تشغيل ملف فئة يحتوي على رمز بايت Java على أي جهاز Java Virtual (JVM). هذا سيكون بغض النظر عن هندسة الكمبيوتر.

اعتبارًا من عام 2012 ، أصبحت Java واحدة من لغات البرمجة الأكثر شعبية للاستخدام. هذا صحيح بشكل خاص لتطبيقات الويب خادم العميل. طورت العديد من الأنظمة الأخرى تطبيقات بديلة لتقنيات Sun ، مثل GNU Compiler for Java و GNU Classpath.

ينشأ C ++ و Java من نفس النقطة ، أي لغة C. ومع ذلك ، لديهم أهداف تصميم الفرق. تم تصميم C ++ في الأصل لنظم البرمجة والتطبيقات ، في حين تم إنشاء Java كمترجم فوري لأنظمة الطباعة. نمت Java في النهاية لدعم حوسبة الشبكة.

الفرق الرئيسي بين Java و Core Java هو أن Java هي لغة برمجة ، بينما يشير Core Java إلى نظام حسابي. تُستخدم لغة Java الأساسية عادةً عامية للإشارة إلى Java Platform Standard Edition. تتيح منصة الحوسبة تشغيل البرنامج المطوّر. أنه يحتوي على هندسة الكمبيوتر ونظام التشغيل ومكتبات وقت التشغيل. كما أنه يحتوي على بنية الأجهزة وإطار البرامج ، وكذلك إطار التطبيق.

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

Java SE ، أي Java Standard Edition. يستخدم عادة لتطوير تطبيقات سطح المكتب. إنه يشكل واجهة برمجة التطبيقات الأساسية / الأساسية.

Java EE ، أي Java Enterprise Edition. كان هذا معروفًا في الأصل باسم Java 2 Platform أو Enterprise Edition أو J2EE. تم تغيير الاسم في النهاية إلى Java Platform أو Enterprise Edition أو Java EE في الإصدار 5. يستخدم Java EE أساسًا للتطبيقات التي تعمل على خوادم ، مثل مواقع الويب.

Java ME ، أي Java Micro Edition. يستخدم بشكل رئيسي في التطبيقات التي تعمل على أجهزة مقيدة الموارد (الأجهزة صغيرة الحجم) مثل الهواتف المحمولة ، والألعاب الأكثر شيوعًا.

Java SE أو Core Java ، كما هو معروف بشكل عام هي واحدة من أكثر المنصات المستخدمة على نطاق واسع من لغة برمجة Java. يعتمد على لغة برمجة Java الموجهة للكائنات. وهي تستخدم أساسا لتطوير ونشر التطبيقات المحمولة لبيئات سطح المكتب والخوادم.

في الأساس ، تعد Java SE من مواصفات النظام الأساسي. يحدد نطاقًا واسعًا من واجهات برمجة التطبيقات للأغراض العامة. يتضمن ذلك واجهات برمجة تطبيقات Java الخاصة بمكتبة Java Class ، وكذلك مواصفات لغة Java ومواصفات Virtual Machine للجافا.

تعتبر Java Development Kit ، المعروفة أيضًا باسم JD ، تطبيقًا واسع النطاق ومعروفًا لجافا SE.


الاجابه 2:

جافا

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

تم تطوير Java بواسطة James Gosling في Sun Microsystems وتم إصداره في عام 1995. تم إصداره في الأصل كمكون أساسي في نظام Java Sun Sunrosrosystems. قامت Sun منذ ذلك الحين بإعادة ترخيص معظم تقنيات Java الخاصة بها بموجب رخصة جنو العمومية. هذا يعني أن جميع التكنولوجيا المرخصة بموجب رخصة جنو العمومية العامة مفتوحة المصدر ومتاحة عمومًا مجانًا. صن مايكروسيستمز اندمجت في النهاية في شركة أوراكل.

تم تصميم Java للسماح بتشغيل نفس التعليمات البرمجية على الأنظمة الأساسية المختلفة. أي يُسمح للمطورين بـ "الكتابة مرة واحدة والتشغيل في أي مكان" (WORA). وبالتالي ، يتم عادةً تجميع تطبيقات Java إلى الرمز الفرعي. يمكن بعد ذلك تشغيل ملف فئة يحتوي على رمز بايت Java على أي جهاز Java Virtual (JVM). هذا سيكون بغض النظر عن هندسة الكمبيوتر.

اعتبارًا من عام 2012 ، أصبحت Java واحدة من لغات البرمجة الأكثر شعبية للاستخدام. هذا صحيح بشكل خاص لتطبيقات الويب خادم العميل. طورت العديد من الأنظمة الأخرى تطبيقات بديلة لتقنيات Sun ، مثل GNU Compiler for Java و GNU Classpath.

ينشأ C ++ و Java من نفس النقطة ، أي لغة C. ومع ذلك ، لديهم أهداف تصميم الفرق. تم تصميم C ++ في الأصل لنظم البرمجة والتطبيقات ، في حين تم إنشاء Java كمترجم فوري لأنظمة الطباعة. نمت Java في النهاية لدعم حوسبة الشبكة.

جوهر جافا

الفرق الرئيسي بين Java و Core Java هو أن Java هي لغة برمجة ، بينما يشير Core Java إلى نظام حسابي. تُستخدم لغة Java الأساسية عادةً عامية للإشارة إلى Java Platform Standard Edition. تتيح منصة الحوسبة تشغيل البرنامج المطوّر. أنه يحتوي على هندسة الكمبيوتر ونظام التشغيل ومكتبات وقت التشغيل. كما أنه يحتوي على بنية الأجهزة وإطار البرامج ، وكذلك إطار التطبيق.

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

  • Java SE ، أي Java Standard Edition. يستخدم عادة لتطوير تطبيقات سطح المكتب. إنها تشكل واجهة برمجة التطبيقات الأساسية / الأساسية API.Java EE ، أي Java Enterprise Edition. كان هذا معروفًا في الأصل باسم Java 2 Platform أو Enterprise Edition أو J2EE. تم تغيير الاسم في النهاية إلى Java Platform أو Enterprise Edition أو Java EE في الإصدار 5. يستخدم Java EE أساسًا للتطبيقات التي تعمل على خوادم ، مثل sites.Java ME ، أي Java Micro Edition. يستخدم بشكل رئيسي في التطبيقات التي تعمل على أجهزة مقيدة الموارد (الأجهزة صغيرة الحجم) مثل الهواتف المحمولة ، والألعاب الأكثر شيوعًا.

Java SE أو Core Java ، كما هو معروف بشكل عام هي واحدة من أكثر المنصات المستخدمة على نطاق واسع من لغة برمجة Java. يعتمد على لغة برمجة Java الموجهة للكائنات. وهي تستخدم أساسا لتطوير ونشر التطبيقات المحمولة لبيئات سطح المكتب والخوادم.

في الأساس ، تعد Java SE من مواصفات النظام الأساسي. يحدد نطاقًا واسعًا من واجهات برمجة التطبيقات للأغراض العامة. يتضمن ذلك واجهات برمجة تطبيقات Java الخاصة بمكتبة Java Class ، وكذلك مواصفات لغة Java ومواصفات Virtual Machine للجافا.

تعتبر Java Development Kit ، المعروفة أيضًا باسم JD ، تطبيقًا واسع النطاق ومعروفًا لجافا SE.


الاجابه 3:

جافا

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

تم تطوير Java بواسطة James Gosling في Sun Microsystems وتم إصداره في عام 1995. تم إصداره في الأصل كمكون أساسي في نظام Java Sun Sunrosrosystems. قامت Sun منذ ذلك الحين بإعادة ترخيص معظم تقنيات Java الخاصة بها بموجب رخصة جنو العمومية. هذا يعني أن جميع التكنولوجيا المرخصة بموجب رخصة جنو العمومية العامة مفتوحة المصدر ومتاحة عمومًا مجانًا. صن مايكروسيستمز اندمجت في النهاية في شركة أوراكل.

تم تصميم Java للسماح بتشغيل نفس التعليمات البرمجية على الأنظمة الأساسية المختلفة. أي يُسمح للمطورين بـ "الكتابة مرة واحدة والتشغيل في أي مكان" (WORA). وبالتالي ، يتم عادةً تجميع تطبيقات Java إلى الرمز الفرعي. يمكن بعد ذلك تشغيل ملف فئة يحتوي على رمز بايت Java على أي جهاز Java Virtual (JVM). هذا سيكون بغض النظر عن هندسة الكمبيوتر.

اعتبارًا من عام 2012 ، أصبحت Java واحدة من لغات البرمجة الأكثر شعبية للاستخدام. هذا صحيح بشكل خاص لتطبيقات الويب خادم العميل. طورت العديد من الأنظمة الأخرى تطبيقات بديلة لتقنيات Sun ، مثل GNU Compiler for Java و GNU Classpath.

ينشأ C ++ و Java من نفس النقطة ، أي لغة C. ومع ذلك ، لديهم أهداف تصميم الفرق. تم تصميم C ++ في الأصل لنظم البرمجة والتطبيقات ، في حين تم إنشاء Java كمترجم فوري لأنظمة الطباعة. نمت Java في النهاية لدعم حوسبة الشبكة.

جوهر جافا

الفرق الرئيسي بين Java و Core Java هو أن Java هي لغة برمجة ، بينما يشير Core Java إلى نظام حسابي. تُستخدم لغة Java الأساسية عادةً عامية للإشارة إلى Java Platform Standard Edition. تتيح منصة الحوسبة تشغيل البرنامج المطوّر. أنه يحتوي على هندسة الكمبيوتر ونظام التشغيل ومكتبات وقت التشغيل. كما أنه يحتوي على بنية الأجهزة وإطار البرامج ، وكذلك إطار التطبيق.

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

  • Java SE ، أي Java Standard Edition. يستخدم عادة لتطوير تطبيقات سطح المكتب. إنها تشكل واجهة برمجة التطبيقات الأساسية / الأساسية API.Java EE ، أي Java Enterprise Edition. كان هذا معروفًا في الأصل باسم Java 2 Platform أو Enterprise Edition أو J2EE. تم تغيير الاسم في النهاية إلى Java Platform أو Enterprise Edition أو Java EE في الإصدار 5. يستخدم Java EE أساسًا للتطبيقات التي تعمل على خوادم ، مثل sites.Java ME ، أي Java Micro Edition. يستخدم بشكل رئيسي في التطبيقات التي تعمل على أجهزة مقيدة الموارد (الأجهزة صغيرة الحجم) مثل الهواتف المحمولة ، والألعاب الأكثر شيوعًا.

Java SE أو Core Java ، كما هو معروف بشكل عام هي واحدة من أكثر المنصات المستخدمة على نطاق واسع من لغة برمجة Java. يعتمد على لغة برمجة Java الموجهة للكائنات. وهي تستخدم أساسا لتطوير ونشر التطبيقات المحمولة لبيئات سطح المكتب والخوادم.

في الأساس ، تعد Java SE من مواصفات النظام الأساسي. يحدد نطاقًا واسعًا من واجهات برمجة التطبيقات للأغراض العامة. يتضمن ذلك واجهات برمجة تطبيقات Java الخاصة بمكتبة Java Class ، وكذلك مواصفات لغة Java ومواصفات Virtual Machine للجافا.

تعتبر Java Development Kit ، المعروفة أيضًا باسم JD ، تطبيقًا واسع النطاق ومعروفًا لجافا SE.


الاجابه 4:

جافا

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

تم تطوير Java بواسطة James Gosling في Sun Microsystems وتم إصداره في عام 1995. تم إصداره في الأصل كمكون أساسي في نظام Java Sun Sunrosrosystems. قامت Sun منذ ذلك الحين بإعادة ترخيص معظم تقنيات Java الخاصة بها بموجب رخصة جنو العمومية. هذا يعني أن جميع التكنولوجيا المرخصة بموجب رخصة جنو العمومية العامة مفتوحة المصدر ومتاحة عمومًا مجانًا. صن مايكروسيستمز اندمجت في النهاية في شركة أوراكل.

تم تصميم Java للسماح بتشغيل نفس التعليمات البرمجية على الأنظمة الأساسية المختلفة. أي يُسمح للمطورين بـ "الكتابة مرة واحدة والتشغيل في أي مكان" (WORA). وبالتالي ، يتم عادةً تجميع تطبيقات Java إلى الرمز الفرعي. يمكن بعد ذلك تشغيل ملف فئة يحتوي على رمز بايت Java على أي جهاز Java Virtual (JVM). هذا سيكون بغض النظر عن هندسة الكمبيوتر.

اعتبارًا من عام 2012 ، أصبحت Java واحدة من لغات البرمجة الأكثر شعبية للاستخدام. هذا صحيح بشكل خاص لتطبيقات الويب خادم العميل. طورت العديد من الأنظمة الأخرى تطبيقات بديلة لتقنيات Sun ، مثل GNU Compiler for Java و GNU Classpath.

ينشأ C ++ و Java من نفس النقطة ، أي لغة C. ومع ذلك ، لديهم أهداف تصميم الفرق. تم تصميم C ++ في الأصل لنظم البرمجة والتطبيقات ، في حين تم إنشاء Java كمترجم فوري لأنظمة الطباعة. نمت Java في النهاية لدعم حوسبة الشبكة.

جوهر جافا

الفرق الرئيسي بين Java و Core Java هو أن Java هي لغة برمجة ، بينما يشير Core Java إلى نظام حسابي. تُستخدم لغة Java الأساسية عادةً عامية للإشارة إلى Java Platform Standard Edition. تتيح منصة الحوسبة تشغيل البرنامج المطوّر. أنه يحتوي على هندسة الكمبيوتر ونظام التشغيل ومكتبات وقت التشغيل. كما أنه يحتوي على بنية الأجهزة وإطار البرامج ، وكذلك إطار التطبيق.

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

  • Java SE ، أي Java Standard Edition. يستخدم عادة لتطوير تطبيقات سطح المكتب. إنها تشكل واجهة برمجة التطبيقات الأساسية / الأساسية API.Java EE ، أي Java Enterprise Edition. كان هذا معروفًا في الأصل باسم Java 2 Platform أو Enterprise Edition أو J2EE. تم تغيير الاسم في النهاية إلى Java Platform أو Enterprise Edition أو Java EE في الإصدار 5. يستخدم Java EE أساسًا للتطبيقات التي تعمل على خوادم ، مثل sites.Java ME ، أي Java Micro Edition. يستخدم بشكل رئيسي في التطبيقات التي تعمل على أجهزة مقيدة الموارد (الأجهزة صغيرة الحجم) مثل الهواتف المحمولة ، والألعاب الأكثر شيوعًا.

Java SE أو Core Java ، كما هو معروف بشكل عام هي واحدة من أكثر المنصات المستخدمة على نطاق واسع من لغة برمجة Java. يعتمد على لغة برمجة Java الموجهة للكائنات. وهي تستخدم أساسا لتطوير ونشر التطبيقات المحمولة لبيئات سطح المكتب والخوادم.

في الأساس ، تعد Java SE من مواصفات النظام الأساسي. يحدد نطاقًا واسعًا من واجهات برمجة التطبيقات للأغراض العامة. يتضمن ذلك واجهات برمجة تطبيقات Java الخاصة بمكتبة Java Class ، وكذلك مواصفات لغة Java ومواصفات Virtual Machine للجافا.

تعتبر Java Development Kit ، المعروفة أيضًا باسم JD ، تطبيقًا واسع النطاق ومعروفًا لجافا SE.