字段是字段,属性是属性,字段不是属性,属性看getter或setter
1、看图猜字段和属性
2、结果是一个属性【字段麻,太明目张胆啦,就是2啦】,又是哪个属性能够显示出来呢?
3、这是为什么呢?
- 让我们回到javabean的课堂~~~
★ javaBean中的propert: 表示的是状态,不是字段
,是 字段的操作方法(getter/setter)决定的
,框架中使用的大多也是属性。
- 那么什么是字段呢?就是咱平时类中的"属性",其实人家不是真实的属性,只是一般情况下,它的作用跟属性差不多,一般也没有必要区分得那么细致,就习惯喊为属性啦。
★ 属性作用:设置字段值或获取字段值
设置字段值writeMethod:setter方法
(设置值麻,setter设置,writer写进去麻)
public void setXxx(属性类型 变量)- 一般情况下:setterName--》属性name
setterUserName--》属性userName
获取字段值readMethod:getter方法
(获取值麻,getter获取,read读取麻)
public void setXxx(属性类型 变量)- 一般情况下:getterName--》属性name
getterUserName--》属性userName
★ 结论:当一个类中没有getter方法,也没有setter方法,那么它就没有属性
- 一般getter、setter方法,咱都是通过编译器自动生成,即属性名称和字段名称相同---
标准属性
。
本文来自博客园,作者:一乐乐,转载请注明原文链接:https://www.cnblogs.com/shan333/p/15925695.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!