القائمة الرئيسية

الصفحات







Java هي لغة برمجة كائنات متاحة مع ميزتين مفيدتين من القوة والبساطة.


كممثل للغة برمجة الكائنات ، تقوم Java بتنفيذ نظرية الكائن بشكل مثالي ، مما يسمح بتنفيذ البرمجة بطريقة أنيقة في التفكير.


تحتوي Java على خصائص ، كائنات ، ميزات ، صحة متقاطعة ، أمان ، خيوط ، ديناميكيات ، إلخ.


يمكن استخدام Java لسطح المكتب وتطبيقات الويب وأنظمة التطبيقات وتطبيقات النظام المضمنة وتطبيقات Android.



البساطة: يجمع تعقيد Java بين مزايا لغات C و C ++ ، وخصائصها ، مثل إدارة الذاكرة.

كائن معين: تصميم لغة Java هو كائن بالكامل.

الدعم الأساسي: تطوير امتداد لتطبيقات الإنترنت ، هناك واجهة برمجة تطبيقات ويب في Java API.

تعد آلية الكتابة القوية القوية ، ومعالجة الاستثناءات ، والترجمة التلقائية القوية ، وما إلى ذلك ضمانات مهمة لأداء Java

عبر الأنظمة الأساسية: يعد الاستقلال عن المنصة أكبر ميزة للغة Java ، "اكتبها ، وشغلها في كل مكان". هيكل محايد ومحمول ومفسر.

الخصائص: الأمان الافتراضي للفئة وبنية الجهاز ، ومدقق ملفات الفئة ، المدمج في جهاز Java (واللغة) ، وواجهة برمجة تطبيقات إدارة الأمان.

Multithreading: التنفيذ المتزامن لسلاسل Java ودعم آليات التزامن بين مؤشرات ترابط متعددة.

ديناميكي: يمكن تحميل الفئات المطلوبة بواسطة برنامج Java ديناميكيًا في البيئة ، ويمكن أيضًا تحميل الفئات المطلوبة عبر الشبكة.

إصدار منصة جافا


J2SE (الإصدار القياسي): الإصدار القياسي ، وهو إصدار موسع للتطبيقات الشائعة ؛

J2EE (Enterprise Edition): Enterprise Edition ، مفتوح لتطبيقات المؤسسات الكبيرة ؛

J2ME (Mirco Edition): Micro Edition ، امتداد برنامج للأجهزة المحمولة أو المدمجة.


ادوات لأستخدام جافا :


Eclipse: منصة تطوير قائمة على Java قابلة للتوسيع تعمل على توسيع التعليمات البرمجية المصدر.

تكامل NetBeans مفتوح المصدر وتطبيقه لتطوير Java وتوسيع تطبيقات الويب.

IntelliJ IDEA: لديه وظائف جيدة للمطالبة التلقائية بالشفرة ، وتحليل الكود ، إلخ.

MyEclipse: برنامج تجاري تم تطويره بواسطة Genuitec ، وهو عبارة عن بيئة تطوير امتداد متكاملة مستخدمة على نطاق واسع لتطبيق Java.

EditPlus: إذا تم تكوين مترجم جافا "Javac" ومترجم "Java" بشكل صحيح ، يمكنك استخدام EditPlus مباشرة لترجمة وتنفيذ برامج Java.

تعليقات

التنقل السريع