Maison > Questions et réponses > le corps du texte
下列关于JavaBean的说法正确的是:( )
A Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写
B 在JSP文件中引用Bean,其实就是用<jsp:useBean>语句
C 被引用的Bean文件的文件名后缀为.java
D Bean文件放在任何目录下都可以被引用
A是什么意思?
B为什么错了?
高洛峰2017-04-17 17:57:23
Un Bean est essentiellement une classe Java, donc le nom de la classe publique et le nom du fichier doivent être les mêmes
B <jsp:useBean> déclare un bean, pas une référence, voir la description ici
C est un bean C'est une sorte de classe Java. Le suffixe du nom de fichier de la classe Java est java
D. Tout est définitivement faux. Si vous le mettez sur l'ordinateur de quelqu'un d'autre, vous ne pouvez pas le citer, du moins pas directement
伊谢尔伦2017-04-17 17:57:23
Ce genre de question est vraiment ennuyeux. C'est soit verbeux, soit vague. Je suppose que la personne qui a posé la question est aussi idiote.
Quel est le nom de classe défini par Bean ? Bean peut-il définir une classe ?
Cela semble être correct, mais le principe est que la classe Java correspondante doit être dans le chemin de classe, mais cela a-t-il quelque chose à voir avec les beans Java ?
Le suffixe du fichier n'est qu'une apparence. Et si je change .class en .java et que j'utilise ensuite classLoader pour charger le fichier ?
Si j'écris un ClassLoader personnalisé et analyse tous les répertoires, les beans ne seront-ils pas chargés ? Qu'est-ce qu'un fichier de bean référencé ?
迷茫2017-04-17 17:57:23
Ne vous inquiétez pas trop lorsque vous rencontrez des questions dont le langage n'est pas clair. La personne qui a posé la question ne l'a même pas comprise elle-même...