JavaBean问题?

justPassBy
  • 572

下列关于JavaBean的说法正确的是:( )
A Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写
B 在JSP文件中引用Bean,其实就是用<jsp:useBean>语句
C 被引用的Bean文件的文件名后缀为.java
D Bean文件放在任何目录下都可以被引用

A是什么意思?
B为什么错了?

回复
阅读 4.3k
3 个回答
✓ 已被采纳

A Bean本质上是java类,所以公有类名和文件名是必须相同的
B <jsp:useBean> 是申明一个bean,不是引用,看这里的说明
C 是的 bean是java类的一种,java类的文件名后缀为java
D 任何肯定是错的,你放在别人电脑上你就不能引用,至少不能直接引用

这种题目真是无聊至极啊,不是咬文嚼字就是模模糊糊,估计出题目的人也是半吊子吧。

  1. 什么叫Bean定义的类名?Bean能定义类?

  2. 看上去好像是正确的,但是前提是相应的java class要在class path里,但这个和java bean有毛关系啊?

  3. 文件后缀名只是个表象,如果把.class变成.java,然后用classLoader去load这个文件不行?

  4. 如果我写了个自定义的ClassLoader就扫描所有目录,那么Bean不就被Load进来了么,什么叫引用bean文件啊?

遇到这种语言表述不清的题,不必太在意,出题人自己都没弄明白...

宣传栏