Isi kandungan:
Definisi - Apa maksudnya BeanShell?
BeanShell adalah penterjemah sumber Java sumber terbuka yang mempunyai ciri bahasa skrip objek yang dibangunkan di Jawa. Dibangunkan oleh Patrick Niemeyer, BeanShell berjalan dalam Persekitaran Runtime Java dan menggunakan variasi sintaks Java. BeanShell telah digunakan dalam banyak aplikasi seperti Apache Ant, WebLogic Server dan OpenOffice Apache. BeanShell juga merupakan alat penyahpepijat dan pengujian yang popular untuk platform Java Virtual Machine.
Techopedia menerangkan BeanShell
BeanShell menyediakan API yang mudah diintegrasikan dan boleh dijalankan dalam persekitaran grafik dan baris perintah. BeanShell mampu melaksanakan pelaksanaan Java syntax secara serentak, serpihan kod Java, kod kode Jawa yang ditaip secara longgar dan memperluas aplikasi Java. Ia juga menyediakan akses telus ke semua objek Java dan API. Dalam banyak cara, BeanShell boleh dianggap pakej yang terdiri daripada bahasa Jawa yang dinamik, bahasa skrip dan persekitaran yang fleksibel. BeanShell boleh dijalankan dalam empat mod: Konsol, Barisan Perintah, Server Sesi Jauh dan Applet. Sama seperti Perl dan JavaScript, BeanShell menyokong objek skrip sebagai penutupan kaedah mudah. Ciri skrip termasuk pengendali acara, pelaporan ralat dan penutupan kaedah.
BeanShell mempunyai pelbagai kegunaan. Ia boleh membantu debugging jauh, sambungan skrip pengguna, konfigurasi, pengujian dan penggunaan dinamik. Ia boleh membantu meneroka Java Interaktif. BeanShell dengan bantuan sintaks Java penuh juga boleh digunakan untuk menggantikan fail sifat dan memulakan fail konfigurasi dengan skrip nyata untuk melaksanakan permulaan dan setup yang kompleks. BeanShell juga digunakan dalam menilai kelas sumber Java penuh secara dinamik dan juga dalam menilai kenyataan, ekspresi dan kaedah Java.




