ما طريقة عمل Java؟
1. لغة Java وواجهات برمجة التطبيقات
2. Java Virtual Machine
ما المقصود بواجهة برمجة تطبيقات Java؟
ما المقصود بـ Java Virtual Machine
المصدر
AWS.com
جافا بالعربي
كل لغات البرمجة عبارة عن وسيلة للتواصل مع الأجهزة. ولا يستجيب الجهاز الآلي إلا للاتصال الإلكتروني. وتمثل لغات البرمجة عالية المستوى، مثل Java، جسرًا بين اللغة البشرية ولغة الأجهزة. لاستخدام Java، يحتاج المطور إلى فهم أمرين:
1. لغة Java وواجهات برمجة التطبيقات
هاتان هما طريقة التواصل مع الواجهة الأمامية بين المطور ومنصة Java.
2. Java Virtual Machine
هذه هي طريقة التواصل مع الواجهة الخلفية بين منصة Java والجهاز الأساسي. لنلقِ نظرة إلى هذين الأمرين بالتفصيل أدناه.
ما المقصود بواجهة برمجة تطبيقات Java؟
.
تعرّف Java التراكيب والدلالات للغة البرمجة Java. يتضمن ذلك المفردات والقواعد الأساسية المستخدمة لكتابة الخوارزميات مثل أنواع البيانات الأولية، والكتل البرمجية if/else، والتكرارات وغير ذلك.
تعد واجهات برمجة التطبيقات (API) مكونات برمجية مهمة متوفرة في منصة Java. وهذه عبارة عن برامج Java مسبقة الكتابة يمكنها توصيل الوظائف القائمة وتشغيلها في تعليماتك البرمجية الخاصة. على سبيل المثال، يمكنك استخدام Java API لمعرفة الوقت والتاريخ أو إجراء عمليات حسابية أو معالجة النصوص.
فأي تعليمة برمجية لتطبيق Java كتبها مطور تجمع عادةً تعليمة برمجية جديدة وأخرى موجودة مسبقًا ضمن Java API ومكتبات Java
ما المقصود بـ Java Virtual Machine
؟VM.
تمثل Java Virtual Machine طبقة تجريد إضافية بين منصة Java والجهاز الأساسي. ويتعذر تشغيل التعليمة البرمجية المصدرية المكتوبة بلغة Java إلا على تلك الأجهزة المثبتة بها Java Virtual Machine (JVM). وفي تاريخ البرمجة تكمن الإجابة عن السؤال الذي يستفهم عن سبب الحاجة إلى J
المصدر
AWS.com
جافا بالعربي
Telegram
عبدالوهاب العليوي | Abdulwahab Al-Alawi
هنا نحكي عن البرمجة، التقنية، الأدوات، وأشياء تهم كل مبرمج بطريقة بسيطة وممتعة.
😁2❤1👍1🔥1👏1
عبدالوهاب العليوي | Abdulwahab Al-Alawi
https://t.me/+U8dHj0DgisAwYThk
شرفوا قروب القناة
أي من الخيارات التالية تمثل تعريفًا صحيحًا لمتغير في لغة Java؟
Anonymous Quiz
36%
A) int number = "10";
9%
B) String name = 123;
42%
C) float rate = 5.5f
13%
D) boolean isTrue = "false";
❤2
Which of the following is a valid way to declare a variable in Java?
أي مما يلي يعد طريقة صالحة لإعلان متغير في جافا؟
أي مما يلي يعد طريقة صالحة لإعلان متغير في جافا؟
Anonymous Quiz
55%
A) int number = 10;
14%
B) var number = 10;
8%
C) Integer number = 10;
23%
D) All of the above
❤3👍2🔥1🥰1
🕰️ تاريخ جافا
بدأت جافا كمشروع بحثي في شركة Sun Microsystems، وكان يُعرف في البداية باسم “The Green Project”. الهدف من هذا المشروع كان تطوير لغة جديدة يمكن استخدامها في الأجهزة الإلكترونية الاستهلاكية مثل أجهزة التلفاز الذكية. تم إطلاق النسخة الأولى من جافا في عام 1995، وكانت تحمل الاسم الأصلي “Oak”. لاحقاً، تم تغيير الاسم إلى “Java” بسبب وجود لغة أخرى تحمل نفس الاسم.
مع مرور الوقت، شهدت جافا تطورات عديدة، حيث أصبحت واحدة من اللغات الأساسية المستخدمة في تطوير تطبيقات الويب، تطبيقات الهواتف الذكية، وأنظمة المؤسسات الكبيرة. في عام 2010، قامت شركة Oracle بشراء شركة Sun Microsystems، وبالتالي أصبحت جافا تحت إشراف Oracle، التي واصلت تطوير اللغة وتحسينها حتى يومنا هذا.
👍2
What is the correct syntax for a do-while loop in Java?
ما هو بناء الجملة الصحيح لحلقة do-while في جافا؟
ما هو بناء الجملة الصحيح لحلقة do-while في جافا؟
Anonymous Quiz
64%
A) do { } while (condition);
20%
B) while (condition) { };
8%
C) do (condition) { };
8%
D) while { condition };