تعرف على لغة البرمجة جافا java | ترينداني

تعرف على لغة البرمجة جافا java | ترينداني

تعرف على لغة البرمجة جافا java | ترينداني

ما هي لغة جافا java؟

Java هي لغة برمجة لمرة واحدة يتم تشغيلها بواسطة Sun Microsystems. على غرار C و C ++ ولكن أسهل بكثير. يمكنك دمج Java مع العديد من التقنيات مثل Spring و node js و Android و Hadoop و J2EE وما إلى ذلك ... لإنشاء تطبيقات كاملة قابلة للتطوير وقابلة للحمل وموزعة. تعزز Java أيضًا التكامل والاختبار المستمر باستخدام أدوات مثل السيلينيوم.

تاريخ لغة جافا java

تم تطوير Java في الأصل بواسطة James Gosling مع زملائه في Sun Microsystems خلال أوائل التسعينات. في البداية ، كان يطلق عليه مشروع "البلوط" الذي كان مشابهًا لتطبيق C و C ++. تم اختيار اسم Java لاحقًا بعد عصف ذهني كافٍ ويستند إلى اسم Espresso. تم إصدار Java 1.0 ، الإصدار الأول في عام 1995 تحت شعار "الكتابة مرة واحدة ، تشغيل في أي مكان". وفي وقت لاحق ، استحوذت Oracle على Sun Microsystems. من هناك ، لم يكن هناك نظرة إلى الوراء. أحدث إصدار من Java هو Java 12 تم إصداره في مارس 2019.

لماذا لغة جافا java؟

تشبه Java مجموعة متنوعة من الأطعمة المفضلة لديك (سهلة الترميز) وصحية (آمنة وقوية)!

إلى جانب حقيقة أن Java هي من بين أفضل لغات البرمجة لعام 2019 وقد تظل كذلك لمدة عقد على الأقل ، فقد قامت Java بتثبيتها في كل منطقة تقريبًا يمكنك التفكير فيها!

نظرًا لأن Java آمنة ومتعددة الخيوط ، فهي مثالية للأعمال المصرفية وإدارة المعاملات. متاجر التجارة الإلكترونية وبرامج الفوترة لها منطق مكتوب في أطر Java الأساسية.

يستخدم نظام التشغيل المحمول مثل Android واجهات برمجة تطبيقات Java. تعتمد خوارزميات سوق الأسهم على جافا. ومؤخرًا ، جميع البيانات الضخمة - مثل البيانات السيئة مثل Java breeze.

في الواقع ، هو مكتوب تحت MapReduce Hadoop في Java. تقوم Java ، إلى جانب أطر عمل أخرى مثل Spring ، بإنشاء مجموعة قوية لفرز تبعيات التنفيذ وكتابة التطبيقات من جانب الخادم في مجالات التمويل وتكنولوجيا المعلومات.

منصات لغة جافا java

كان يجب أن تسمع الكثير عن Java كلغة برمجة. ولكن ، هل تعلم أنها أيضا "منصة"؟ منصة جافا هي منصة خاصة بالبرامج فقط مختلفة تمامًا عن الأنظمة الأساسية التقليدية مثل Windows أو Mac أو Linux أو Solaris. يعمل الأول على رأس أجهزة النظام الأساسي الحديثة. تمر برامج Java من خلال Java Virtual Machine ، التي تحول رمز البايت إلى رمز أصلي ، مما يجعل البرنامج يعمل فقط على أي جهاز! هذا يعني أنك لا تحتاج إلى مترجمين محددين لكل جهاز لتشغيل كود. هذا هو السبب في أن Java يسمى أيضًا نظامًا أساسيًا. تختلف لغة برمجة Java عن منصة Java. تساعدك لغة برمجة Java في إنشاء تطبيقات. ما تكتبه بلغة برمجة Java تم تطويره وتشغيله بمساعدة مجموعة موجودة من البرامج والأدوات التي تعرف مجتمعة منصة جافا. تتكون منصة Java من JDK و JVM و JRE.

هناك أربع منصات لغة جافا:
Java-Java SE (منصة جافا ، الإصدار القياسي)
Java EE (Java Platform ، Enterprise Edition)
Java FX
Java ME (منصة جافا ، Micro Edition)

بينما يمكن بناء التطبيقات المستقلة على Java SE ، فإن معظم شبكة الويب العالمية (الإنترنت) تعتمد على Java EE. Java ME مخصص للتطبيقات على الأجهزة الصغيرة (مثل الهواتف المحمولة).

مكونات لغة جافا java

هناك ثلاثة مكونات رئيسية - Java - JVM و JDK و JRE.

JDK أو Java Development Kit هو المكان الذي يقوم فيه المطورون بكتابة التعليمات البرمجية الخاصة بهم وتشغيلها عبر JRE أو Java Runtime Environment.

كيف تترجم الكود؟ هذا عبر Java Virtual Machine (JVM). باستخدام JVM ، يمكن ترجمة أي رمز مكتوب بلغة Java (أو أي لغة أخرى) إلى Java bytecode. يمكن لأي جهاز بعد ذلك تنفيذ هذا الرمز وفقًا لنظام التشغيل. JVM في JRE مع حزم جافا (مكتبات).

كلمات مفتاحية:
استخدامات لغة الجافا
تحميل لغة جافا
اساسيات لغة الجافا
اكواد لغة جافا
برنامج جافا
لغة الجافا PDF
مميزات لغة الجافا
جافا سكريبت

شارك الموضوع
تعليقات