عبدالوهاب العليوي | Abdulwahab Al-Alawi
267 subscribers
58 photos
3 files
12 links
هنا نحكي عن البرمجة، التقنية، الأدوات، وأشياء تهم كل مبرمج بطريقة بسيطة وممتعة.
Download Telegram
ما طريقة عمل Java؟

كل لغات البرمجة عبارة عن وسيلة للتواصل مع الأجهزة. ولا يستجيب الجهاز الآلي إلا للاتصال الإلكتروني. وتمثل لغات البرمجة عالية المستوى، مثل 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
؟

تمثل Java Virtual Machine طبقة تجريد إضافية بين منصة Java والجهاز الأساسي. ويتعذر تشغيل التعليمة البرمجية المصدرية المكتوبة بلغة Java إلا على تلك الأجهزة المثبتة بها Java Virtual Machine (JVM). وفي تاريخ البرمجة تكمن الإجابة عن السؤال الذي يستفهم عن سبب الحاجة إلى J
VM.

المصدر
AWS.com

جافا بالعربي
😁21👍1🔥1👏1
أي من الخيارات التالية تمثل تعريفًا صحيحًا لمتغير في لغة 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 في جافا؟
Anonymous Quiz
64%
A) do { } while (condition);
20%
B) while (condition) { };
8%
C) do (condition) { };
8%
D) while { condition };
الشكل العام لتعريف الدوال