Bean adalah objek yang dapat digunakan kembali, dibuat dengan bahasa pemrograman Java dan sesuai dengan spesifikasi 100 persen Pure Java Sun, yang dikemas menurut spesifikasi JavaBeans. Bean berbeda dari applet Java karena memiliki persistensi (tetap ada di sistem pengguna setelah dieksekusi).
Selain itu, kacang mampu berkomunikasi dan bertukar data dengan JavaBeans lain melalui komunikasi antar-proses. Dalam pengertian ini, JavaBean mirip dengan kontrol ActiveX, tetapi dengan pengecualian yang sangat penting: Tidak seperti kontrol ActiveX, yang hanya dijalankan pada komputer yang mendukung penautan dan penyematan objek (OLE) di tingkat sistem operasi, a akan dijalankan pada platform komputer mana pun yang mampu menjalankan Java penerjemah.
Technipages Menjelaskan Bean
JavaBeans adalah antarmuka pemrograman yang terletak objek dari Sun Microsystems yang memberi Anda kesempatan untuk membuat yang dapat digunakan kembali aplikasi atau kotak bangunan program yang dianggap sebagai bagian yang dapat disampaikan dalam sistem pada kerangka kerja utama apa pun panggung. Seperti applet Java, bagian JavaBeans (atau "Beans") dapat digunakan untuk memberikan halaman World Wide Web (atau aplikasi lain) kemampuan intuitif, misalnya, memproses biaya pinjaman atau mengubah substansi halaman tergantung pada klien atau program kualitas.
Ketika bagian atau Kacang sedang digunakan, sifat Kacang (misalnya, naungan dasar jendela) adalah tidak salah lagi dengan Kacang dan Kacang yang berbeda yang belum pernah "bertemu" sebelumnya dapat menjadi akrab dengan properti satu sama lain dengan kuat dan terhubung sesuai kebutuhan.
Beans dibuat dengan Beans Development Kit (BDK) dari Sun dan dapat terus berjalan pada setiap tahap kerangka kerja utama di dalam berbagai kondisi aplikasi (dikenal sebagai kompartemen), termasuk program, pengolah kata, dan berbagai aplikasi.
Untuk mengembangkan komponen dengan JavaBeans, Anda membuat proklamasi bahasa menggunakan bahasa pemrograman Java Sun dan menggabungkan penjelasan JavaBeans yang menggambarkan properti bagian, misalnya, atribut UI dan kejadian yang memicu kacang untuk berbicara dengan kacang yang berbeda di pemegang yang sama atau di tempat lain di sistem.
Kacang juga memiliki keteguhan, yang merupakan alat untuk menyingkirkan kondisi suatu bagian di tempat yang terlindung. Ini akan memungkinkan, misalnya, segmen (kacang) untuk "mengingat" informasi yang baru saja dimasukkan oleh klien tertentu dalam sesi klien sebelumnya. JavaBeans memberi aplikasi Java kemampuan arsip gabungan yang diberikan antarmuka OpenDoc dan ActiveX saat ini.
Penggunaan Umum Kacang
- JavaBeans tidak memiliki hak istimewa yang tersedia untuk objek yang tidak dapat diubah.
- Berfungsi sebagai JawaBean kelas, kelas objek harus mematuhi konvensi tertentu tentang penamaan metode, konstruksi, dan perilaku.
- Fitur penting dari Java Beans API karena memungkinkan aplikasi lain seperti alat desain, untuk mendapatkan informasi tentang suatu komponen
Penyalahgunaan Umum Kacang
- JavaBeans secara inheren tidak bisa berubah.