错题集 (持续更新ing)
为某个类的一个无参数整型返回值的方法method书写方法头,使得使用类名作为前缀就可以调用它,该方法头的形式为 () 。
A是静态方法,可以直接用如下形式调用 Test.method();
B是普通public函数,必须实例化类,Test test = new Test(); test.method();
C是final方法,不能被重载,用法同B
D是抽象方法,必须被子类继承并重写,然后调用的方式同B。
下面那一项关于基本数据类型的描述是正确的?
A. boolean数据类型只有true和false两种取值
B. 使用long可以保存小数
C. float数据类型可以保存的数据范围比double数据范围要大
D. byte数据类型可以正常保存200这个数字
long是长整型
float浮点型
double双精度浮点型
float保存的数据范围比double数据范围要小
byte 存int值 需要强制类型转换
什么是事务
A. 一组物理相关的SQL指令,要么全部执行,要么全不执行
B. 一组逻辑相关的SQL指令,要么全部执行,要么全不执行
C. 一组物理相关的SQL指令,按照定义顺序执行
D. 一组逻辑相关的SQL指令,按照编译顺序执行
Spring中注解@Required的作用表述准确的是?
该@Required注解适用于bean属性setter方法,并表示受影响的bean属性必须在XML配置文件在配置时进行填充。否则,容器会抛出一个BeanInitializationException异常。
假设有如下程序:
public class Demo {
public static void main(String args[]) {
boolean flag = 10%2 == 1 && 10 / 3 == 0 && 1 / 0 == 0 ;
System.out.println(flag ? "mldn" : "yootk") ;
}
}
最终执行结果是什么?
&& 和 || 具有短路效应:
短路效应的根本原因是提高性能
&& 运算符检查第一个表达式是否返回 false,如果是 false , 则结果必为 false,不再检查其他内容
|| 运算符检查第一个表达式是否返回 true,如果是 true , 则结果必为 true,不再检查其他内容
10%2 == 1 为 false ,后面的内容就不再执行了
Spring支持哪几种bean的作用域?
singleton:单例模式,在整个Spring IoC容器中,使用 singleton 定义的 bean 只有一个实例
prototype:原型模式,每次通过容器的getbean方法获取 prototype 定义的 bean 时,都产生一个新的 bean 实例
只有在 Web 应用中使用Spring时,request、session、global-session 作用域才有效
request:对于每次 HTTP 请求,使用 request 定义的 bean 都将产生一个新实例,即每次 HTTP 请求将会产生不同的 bean 实例。
session:同一个 Session 共享一个 bean 实例。
global-session:同 session 作用域不同的是,所有的Session共享一个Bean实例

浙公网安备 33010602011771号