בית התפתחות מה זה שעועית? - הגדרה מטכנולוגיה

מה זה שעועית? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של BeanShell?

BeanShell הוא מתורגמן מקור Java שניתן להטמעה בקוד פתוח ובו תכונות של שפת סקריפטים של אובייקטים שפותחו ב- Java. פותח על ידי פטריק נימייר, BeanShell פועל בסביבת Java Runtime ועושה שימוש בוריאציה של תחביר Java. BeanShell שימש ביישומים רבים כמו Apache Ant, WebLogic Server ו- Apache OpenOffice. BeanShell הוא גם כלי פופולרי לאיתור באגים ובדיקות לפלטפורמת Java Virtual Machine.

Techopedia מסביר את BeanShell

BeanShell מספק ממשק API קל לשילוב וניתן להריץ בסביבות גרפיות וגם בשורות פקודה. BeanShell מסוגל לבצע באופן דינמי תחביר Java רגיל, קטעי קוד Java, מקליד קוד Java באופן רופף ומספק הרחבה ליישומי Java. זה גם מספק גישה שקופה לכל אובייקטים ו- API של Java. במובנים רבים, BeanShell יכולה להיחשב כחבילה המורכבת מג'אווה המתפרש באופן דינמי, שפת תסריטים וסביבה גמישה. ניתן להפעיל את BeanShell בארבעה מצבים: קונסולה, שורת פקודה, שרת הפעלה מרוחק ויישומון. בדומה לפרל ו- JavaScript, BeanShell תומך באובייקטים עם סקריפט כסגירת שיטות פשוטות. תכונות ה- scripting כוללות מטפלים באירועים, דיווח על שגיאות וסגירת שיטות.

ל- BeanShell מגוון רחב של שימושים. זה יכול לסייע בבאגינג מרחוק, הרחבת סקריפטים למשתמש, תצורה, בדיקות ופריסה דינמית. זה יכול לעזור בבחינת Java אינטראקטיבית. BeanShell בעזרת תחביר Java מלא יכול לשמש גם להחלפת קבצי מאפיינים ולהפעלה של קבצי config בסקריפטים אמיתיים לביצוע אתחול והגדרות מורכבות. BeanShell משמש גם בהערכת מחלקות מקור מלאות של Java באופן דינמי וגם בהערכת הצהרות, ביטויים ושיטות Java.

מה זה שעועית? - הגדרה מטכנולוגיה