今天小編給大家分享一下bean在java中怎么使用的相關(guān)知識點(diǎn),內(nèi)容詳細(xì),邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名注冊、網(wǎng)頁空間、營銷軟件、網(wǎng)站建設(shè)、彌勒網(wǎng)站維護(hù)、網(wǎng)站推廣。
1.概念
JavaBean是一種JAVA語言寫的可重用組件。JavaBean符合一定規(guī)范寫的Java類,是一種規(guī)范。它的方法命名,構(gòu)造以及行為必須符合特定的要求:
(1)所有屬性為private
(2)這個類必須具有一個公共的(public)無參構(gòu)造函數(shù)
(3)private屬性必須提供public的getter和setter來給外部訪問,并且方法的命名也必須遵循一定的命名規(guī)范
(4)這個類是可序列化的,要實(shí)現(xiàn)serializable接口
2.JavaBean搭配jsp使用的優(yōu)點(diǎn)
使得HTML與Java程序分離,這樣便于維護(hù)代碼。如果把所有的程序代碼都寫到JSP網(wǎng)頁中,會使得代碼繁雜,難以維護(hù)。
可以降低開發(fā)JSP網(wǎng)頁人員對Java編程能力的要求。
JSP側(cè)重于生成動態(tài)網(wǎng)頁,事務(wù)處理由JavaBean來完成,這樣可以充分利用JavaBean組件的可重用性特點(diǎn),提高開發(fā)網(wǎng)站的效率。
3.實(shí)例
package mybean; public class Cricle { private int radius; public Cricle() { } /** * @return the radius */ public int getRadius() { return radius; } /** * @param radius the radius to set */ public void setRadius(int radius) { this.radius = radius; } public double circleArea() { return Math.PI*radius*radius; } public double corcleLength() { return 2.0*Math.PI*radius; } }
以上就是“bean在java中怎么使用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學(xué)習(xí)更多的知識,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。