A. java中的Javabean指的是什麼
JavaBean 是一種JAVA語言寫成的可重用組件。為寫成JavaBean,類必須是具體的和公共的,並且具有無參數的構造器.
也就是把一個類寫完封裝好,它就成為了一個JAVABEAN,當然從某種意義上來說,你所指的也算。
B. JAVABean是什麼
javaBean在MVC設計模型中是model,又稱模型層,在一般的程序中,我們稱它為數據層,就是用來設置數據的屬性和一些行為,然後我會提供獲取屬性和設置屬性的get/set方法
C. javabean 是什麼詳細點
看看這個,裡面寫的很詳細:
http://ke..com/view/725111.htm
我個人理解,javaBean是一個編碼規范,有一個無參數的構造器,所有屬性都有set和get方法,這就是javaBean了。 滿足了這個規范,有很多好處,例如,我們在使用spring注入一個對象的時候,這個對象就得是一個JavaBean(並不一定是一個標準的javabean)。spring就可以調用這個類的set屬性,設置與其關聯的對象。我們可以理解JavaBean是一個通用的介面,如果你滿足javaBean的規范,所有容器都知道怎麼去設置和讀取你的屬性值。
D. 什麼是javabean簡述javabean的特點
JavaBean 是一種JAVA語言寫成的可重用組件
JavaBean有三個特性:
1、javaBean必須是一個public的類
2、JavaBean有一個不帶參數的構造函數,如果public類的構造函數包含參數的話,那這個類不能做為JavaBean
3、JavaBean通過 getProperty獲取屬性,通過setProperty設置屬性
聲明JavaBean:
<jsp:useBean id="cart" scope="session" class="com.jacky.ShoppingCart"></jsp:useBean>
使用JavaBean:
<jsp:getProperty name="cart" property="quantity" />
注意使用時的name屬性要和聲明時的id屬性一致。
E. 該怎樣理解javabean,javabean到底是什麼東西
通俗一點1、bean是豆莢的意思,顧名思義,javabean設計者的初衷是就是讓這個類體現豆莢的封裝性(豆莢把豌豆都封裝在裡面了)。稍微引申一點都它的含義,javabean可以用來將現實世界的一個實體封裝成一個java對象,譬如箱子有長寬高屬性,可以封裝成一個箱子類,還有人,狗,等等,總之,現實世界的實體都可以用javabean表示2、和servlet的聯系,servlet一般要查詢資料庫,譬如箱子表,表欄位肯定少不了長寬高,因此查出來的箱子屬性可以封裝成一個javabean,javabean提供get和set方法,servlet返回數據給界面後獲取很方便。--只能這么通俗的
F. 什麼是JavaBean
一、JavaBean的定義: JavaBean 是一種JAVA語言寫成的可重用組件。為寫成JavaBean,類必須是具體的和公共的,並且具有無參數的構造器。JavaBean 通過提供符合一致性設計模式的公共方法將內部域暴露成員屬性。眾所周知,屬性名稱符合這種模式,其他Java 類可以通過自身機制發現和操作這些JavaBean 屬性。 用戶可以使用JavaBean將功能、處理、值、資料庫訪問和其他任何可以用java代碼創造的對象進行打包,並且其他的開發者可以通過內部的JSP頁面、Servlet、其他JavaBean、applet程序或者應用來使用這些對象。用戶可以認為JavaBean提供了一種隨時隨地的復制和粘貼的功能,而不用關心任何改變。 JavaBean可分為兩種:一種是有用戶界面(UI,User Interface)的JavaBean;還有一種是沒有用戶界面,主要負責處理事務(如數據運算,操縱資料庫)的JavaBean。JSP通常訪問的是後一種JavaBean。 二、JavaBean的特徵:編寫javabean就是編寫一個java的類,所以你只要會寫類就能編寫一個bean,這個類創建的一個對象稱做一個bean。為了能讓使用這個bean的應用程序構建工具(比如JSP引擎)知道這個bean的屬性和方法,只需在類的方法命名上遵守以下規則: 1. 如果類的成員變數的名字是xxx,那麼為了更改或獲取成員變數的值,即更改或獲取屬性,在類中可以使用兩個方法: getXxx(),用來獲取屬性xxx。 setXxx(),用來修改屬性xxx.。 2. 對於boolean類型的成員變數,即布爾邏輯類型的屬性,允許使用"is"代替上面的"get"和"set"。 3. 類中方法的訪問屬性都必須是public的。 4. 類中如果有構造方法,那麼這個構造方法也是public的並且是無參數的。
G. javabean的作用是什麼
簡單來講就是兩個字:傳值
而剛學習java的情況下,我們會在一個類中屬性和方法寫在一起,這是可以的,但是實際開發中,這樣會導致A類嚴重依賴B類A類的代碼都是newb類對象直接使用的b類的屬性和方法,B類一旦出問題想用c類來替換,A類的代碼凡是涉及到使用B類的全部都要改成c類,這樣明顯是不利於開發
而解決問題的方法,就是讓類中的屬性和方法不再放到一起,屬性單獨出來放在一個屬性類包里,只著重於數據存儲和傳遞,降低了數據和方法依賴
而javabean就是屬性類,只不過是加了private修飾,get/set方法和構造方法
而方法也可以使用這種思想,將方法變成介面和實現
H. 試說明什麼是JavaBean
javabean 簡單來說是一個數據表述的載體,一般來說一個常規的javabean基本包涵如下三個部分:
1:屬性
2:getter方法、setter方法
3:構造方法、序列化(Serializable )、比較(Comparable)、輸出(toString)等相關的方法的重寫。
剛接觸javabean可以先忽略第三條,上面你寫的就是一個最普通的javabean,包涵1、2兩部分內容。
通常屬性都定義為私有,防止外部的直接訪問,而是對外提供public的getter和setter方法來控制外部訪問私有屬性的過程、雖然大多數的getter和setter方法只有一條代碼,與直接把屬性設置為public看上去差不多,但是這是一個好的編程習慣。我們可以在需要的時候在getter或setter方法中增加判斷代碼來控制外部對於私有屬性的訪問許可權。甚至只讀的屬性可以刪除setter方法來保證內容不被外部更改。
希望對LZ有幫助!
I. JAVA中Bean是什麼
簡單籠統的說就是一個類,一個可復用的類。
javaBean在MVC設計模型中是model,又稱模型層,在一般的程序中,我們稱它為數據層,就是用來設置數據的屬性和一些行為,然後我會提供獲取屬性和設置屬性的get/set方法JavaBean是一種JAVA語言寫成的可重用組件。為寫成JavaBean,類必須是具體的和公共的,並且具有無參數的構造器。JavaBean
通過提供符合一致性設計模式的公共方法將內部域暴露成員屬性。眾所周知,屬性名稱符合這種模式,其他Java
類可以通過自身機制發現和操作這些JavaBean 屬性。
用戶可以使用JavaBean將功能、處理、值、資料庫訪問和其他任何可以用java代碼創造的對象進行打包,並且其他的開發者可以通過內部的JSP頁面、Servlet、其他JavaBean、applet程序或者應用來使用這些對象。用戶可以認為JavaBean提供了一種隨時隨地的復制和粘貼的功能,而不用關心任何改變。
JavaBean可分為兩種:一種是有用戶界面(UI,User
Interface)的JavaBean;還有一種是沒有用戶界面,主要負責處理事務(如數據運算,操縱資料庫)的JavaBean。JSP通常訪問的是後一種JavaBean。
J. javaBean有什麼特點
JavaBean是一種組件,本質上就是一個Java類,只不過要遵循一些規范編寫
一個標準的JavaBean組件具有以下幾個特性:
(1)它是一個public類
(2)它有一個無參的構造器,或默認構造器
(3)它提供了setXXX()與getXXX()方法,來讓外部程序設置和獲取JavaBean的屬性
(4)它實現了Serializable或Externalizable介面,以支持序列化
符合上述條件的Java類,都可以稱為JavaBean組件。