下列关于JavaBean的说法正确的是:
A:Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写
B:在JSP文件中引用Bean,其实就是用语句
C:被引用的Bean文件的文件名后缀为.java
D:Bean文件放在任何目录下都可以被引用
首先先读题,不用说,然后我们需要知道javabean的定义,好歹前端时间学过一点jsp
JavaBeans是Java中一种特殊的类,可以将多个对象封装到一个对象(bean)中。特点是可序列化,提供无参构造器,提供getter方法和setter方法访问对象的属性。名称中的“Bean”是用于Java的可重用软件组件的惯用叫法。
一开始,我们封装一个对象的时候,以汽车对象为例子:
public class car {/*** 这是一个五座小汽车*/private int 车轮 = 4 ;private int 方向盘 = 1;private int 座位 = 5;public int get车轮() {return 车轮;}public void set车轮(int 车轮) {this.车轮 = 车轮;}public int get方向盘() {return 方向盘;}public void set方向盘(int 方向盘) {this.方向盘 = 方向盘;}public int get座位() {return 座位;}public void set座位(int 座位) {this.座位 = 座位;}}
一开始学习的java的时候,我们把上述代码称之为一个对象类,而到了后期,我们称之为一个javaBean。因为后期java为了便于操作数据,通常是使用对象为容器,把需要操作的数据赋值给对象,而为了便于赋值,那我们必须要有这种get/set方法。
总结如下:
1、所有属性为private
2、提供默认构造方法
3、提供getter和setter
4、实现serializable接口
再然后看看别人的理解
答案选A
文章仅个人理解,来在各大网站。如有不合理之处,欢迎吐槽。
阅读目录(置顶)(长期更新计算机领域知识)https://blog.csdn.net/weixin_43392489/article/details/102380691
阅读目录(置顶)(长期更新计算机领域知识)https://blog.csdn.net/weixin_43392489/article/details/102380882
阅读目录(置顶)(长期科技领域知识)https://blog.csdn.net/weixin_43392489/article/details/102600114
歌谣带你看java面试题 https://blog.csdn.net/weixin_43392489/article/details/102675944