بيت تطوير ما هو الفول؟ - تعريف من techopedia

ما هو الفول؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا يعني BeanShell؟

BeanShell هو مترجم مصدر Java مفتوح المصدر قابل للتضمين وله ميزات لغة برمجة نصية للكائن تم تطويرها في Java. تم تطويره بواسطة Patrick Niemeyer ، ويعمل BeanShell في بيئة وقت تشغيل Java ويستخدم مجموعة متنوعة من بناء جملة Java. تم استخدام BeanShell في العديد من التطبيقات مثل Apache Ant و WebLogic Server و Apache OpenOffice. BeanShell هي أيضًا أداة تصحيح الأخطاء والاختبار الشائعة لنظام Java Virtual Machine.

تيكوبيديا تشرح BeanShell

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

BeanShell لديه مجموعة واسعة من الاستخدامات. يمكن أن يساعد في تصحيح الأخطاء عن بُعد ، ملحق البرمجة النصية للمستخدم ، التكوين ، الاختبار والنشر الديناميكي. يمكن أن تساعد في استكشاف جافا التفاعلية. يمكن أيضًا استخدام BeanShell بمساعدة بناء جملة Java الكامل لاستبدال ملفات الخصائص وبدء تشغيل ملفات التكوين بنصوص حقيقية لتنفيذ التهيئة والإعدادات المعقدة. يستخدم BeanShell أيضًا في تقييم فئات مصدر Java الكاملة بشكل ديناميكي وأيضًا في تقييم عبارات Java وتعابيرها وطرقها.

ما هو الفول؟ - تعريف من techopedia