首頁  >  文章  >  Java  >  什麼是java bean元件

什麼是java bean元件

little bottle
little bottle原創
2019-05-22 11:50:104318瀏覽

Java是一種物件導向的程式語言。元件是資料和方法的簡單封裝,簡而言之,元件就是物件。 JavaBean就是一個遵循特定寫法的Java類別(元件)。下面和小編一起來了解一下吧

什麼是java bean元件

什麼是元件

個人的理解,元件是為了實現某個功能而整合在一起的方法及數據的集合,為了描述組件的特徵組件中還包含一些描述信息,諸如組件的名稱或ID,提供哪些接口,版本信息等。通常元件是以二進位提供的,但也可以以原始碼的形式提供,只是這種情況不多見。

了解元件、類別、物件的關係

1、元件和類別的關係

元件可以理解為類別的超集,它可能包含若干個類,當然也可以只有一個類;此外組件往往需要提供一些額外的描述信息,供組件管理器管理,而類缺乏這些信息。類別加上這些必要的訊息,基本上就差不多等同於組件了。不過,通常元件是以二進位形式發布,而類別是原始碼層面的東西。

2、元件和物件的關係

元件是靜態的程式碼和數據,而物件是動態建立的實體。二者的關係有點像class與物件。

什麼是JavaBean元件

在基於Java平台的運算中,JavaBean元件是將許多物件封裝到單一物件(bean)中的類別。

它們是可序列化的,具有零參數建構函數,並允許使用getter和setter方法存取屬性。 「Bean」這個名稱包含了這個標準,旨在為Java創建可重複使用的軟體元件。

它是一個用Java編寫的可重複使用軟體元件,可以在應用程式建構器工具中進行視覺化操作。

它通常具有以下特點:

這個Java類別必須具有一個無參的建構子屬性必須私有化。

私有化的屬性必須透過public類型的方法來揭露給其它程序,並且方法的命名也必須遵守一定的命名規範。

相關學習推薦:java基礎教學

以上是什麼是java bean元件的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn