JavaBean 规范|学习笔记

简介: 快速学习 JavaBean 规范

开发者学堂课程【JSP 快速入门 JavaBean 规范】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/33/detail/724


JavaBean 规范


一、对 JavaBean 的基本介绍图片10.png

JavaBean 特性:

1、必须要为成员提供 get/sec 方法(两者提供一个也可以)

2、必须要有默认的构造器(没参的)

JavaBean 不能在称为成员,一般对于具有 get/set 方法的成员变量称为属性。(属性就是有 get/set 方法的成员)

其实就算一个属性没有对应的成员变量,只有 get/set 方法也是可以的。

属性的名称就是 get/set 方法去除 get/se t后,再把首字母小写。

图片11.png

JavaBean 的规范:

1、必须要有一个默认的构造器

2、提供 get/set 方法,如果只有 get 方法,那么这个属性是只读属性。

3、属性:有 get/set 方法的成员,还可以没有成员,只有 get/set 方法,属性名称由 get/set 方法来决定,而不是成员名称。

相关文章
postman 传入不同组参数循环调用接口
postman 传入不同组参数循环调用接口
2172 0
postman 传入不同组参数循环调用接口
|
7月前
|
机器学习/深度学习 人工智能 供应链
2025年中国机器视觉系统公司综合实力TOP10:树根科技领衔,全景解析主流服务商竞争格局
面对工业质检升级与成本压力,机器视觉成智能制造关键。本文盘点十家领先企业,从技术、场景、生态与服务四大维度,深度解析树根科技、凌云光、奥普特等厂商实力,揭示“工业之眼”如何赋能数智化转型,助力企业甄选可信赖的战略伙伴。
2568 2
|
8月前
|
机器学习/深度学习 缓存 算法
2025年华为杯A题|通用神经网络处理器下的核内调度问题研究生数学建模|思路、代码、论文|持续更新中....
2025年华为杯A题|通用神经网络处理器下的核内调度问题研究生数学建模|思路、代码、论文|持续更新中....
644 1
|
前端开发 Java 数据处理
每日一道面试题之介绍一下Java Bean并谈谈它的命名规范~
每日一道面试题之介绍一下Java Bean并谈谈它的命名规范~
697 0
|
8月前
|
前端开发 Java 开发者
MVC 架构模式技术详解与实践
本文档旨在全面解析软件工程中经典且至关重要的 MVC(Model-View-Controller) 架构模式。内容将深入探讨 MVC 的核心思想、三大组件的职责与交互关系、其优势与劣势,并重点分析其在现代 Web 开发中的具体实现,特别是以 Spring MVC 框架为例,详解其请求处理流程、核心组件及基本开发实践。通过本文档,读者将能够深刻理解 MVC 的设计哲学,并掌握基于该模式进行 Web 应用开发的能力。
1666 1
|
存储 Java
Java 11 的String是如何优化存储的?
本文介绍了Java中字符串存储优化的原理和实现。通过判断字符串是否全为拉丁字符,使用`byte`代替`char`存储,以节省空间。具体实现涉及`compress`和`toBytes`方法,前者用于尝试压缩字符串,后者则按常规方式存储。代码示例展示了如何根据配置决定使用哪种存储方式。
330 1
|
缓存 监控 数据处理
Flink 四大基石之窗口(Window)使用详解
在流处理场景中,窗口(Window)用于将无限数据流切分成有限大小的“块”,以便进行计算。Flink 提供了多种窗口类型,如时间窗口(滚动、滑动、会话)和计数窗口,通过窗口大小、滑动步长和偏移量等属性控制数据切分。窗口函数包括增量聚合函数、全窗口函数和ProcessWindowFunction,支持灵活的数据处理。应用案例展示了如何使用窗口进行实时流量统计和电商销售分析。
2466 28
|
Linux 虚拟化
vmware虚拟机安装2024(超详细)
vmware虚拟机安装2024(超详细)
1529 6
|
安全 Python Linux
Kali Linux下Volatility2.6常见问题疑难杂症-内存取证信息安全管理与评估
Kali Linux下Volatility2.6常见问题疑难杂症-内存取证信息安全管理与评估
Kali Linux下Volatility2.6常见问题疑难杂症-内存取证信息安全管理与评估