英格Java班理论考试 (1)附答案

以下哪些方法可以用于为独立AP分配IP地址?(选择所有正确答案)

A、DHCP

B、通过CLI静态配置

C、TFTP

D、DNS

A.

B.

C.

D.


正确答案:AB


关于Spring 与 Hibernate集成,下列说法错误的是( )。

A.Spring提供了HibernateDaoSupport类来简化Hibernate的使用

B.在Spring配置文件中,可以通过Spring提供的LocalSessionFactoryBean来获得SessionFactory的实例

C.通过集成Spring和Hibernate,用Spring管理程序的依赖关系,将SessionFactory注入到DataSource中

D.通过Spring,可以在Biz层代码中无需直接实例化DAO类,而是通过注入得到


参考答案:C


关于Spring,下列说法不正确的是( )。

A.运用Spring,可以通过一个setter方法暴露一个类的任何依赖关系

B.Spring解决依赖性问题的方法即反向控制或依赖注入

C.Spring从配置方面来解决依赖性问题,无须编写一个数据库连接

D.Spring从配置方面来解决依赖性问题,同时也需要编写一个数据库连接


参考答案:D


Spring常见的注入方式有( )。

A.setter注入

B.getter注入

C.接口注入

D.构造注入


参考答案:AD


在Spring中,构造注入的优点包括( )。

A.将创建完整、合法对象的工作任务转交给构造函数外的其他方法

B.避免了编写繁琐的setter方法,所有的依赖关系都在构造函数中设定

C.由于不存在setter方法,而是在构造时由容器一次性设定依赖关系,因而组件在创建之后即处于相对不变的稳定状态,无须担心上层代码在调用过程中执行setter方法时破坏组件之间的依赖关系

D.通过构造子注入,可以在构造函数中决定依赖关系的注入顺序


参考答案:BCD


英格Java班理论考试复制您的姓名: 填空题 *_1. 以下那个选项是mybatis的前身 单选题 *A:ormB:jdbcC:hibernateD:ibatis(正确答案)2. 有关mysql分页语句limit之后的2个参数说法正确的是 单选题 *A 页码值 分页单位B 起始索引位置 页码值C 起始索引位置 分页单位(正确答案)D 分页单位 起始索引位置3. 控制反转的英文缩写是什么 单选题 *A: DIB: IOC(正确答案)C: AOPD: Bean4. 关于Spring,可以通过以下哪种方式实现依赖注入 单选题 *A: 静态方法B: setter方法(正确答案)C: getter方法D: 自定义赋值方法5. 在映射文件中配置的多对一中的一在数据库的表中表现为 单选题 *A、外键(正确答案)B、主键C、序列D、索引6. 下列代码的执行结果是try return 2;int k=100/j;return 1; catch (Exception e1) / TODO Auto-generated catch blocke1.printStackTrace();return 3;finallyreturn 4; 单选题 *A 返回2B 返回3C 返回4D 编译不能通过(正确答案)7. 在mybatis映射文件中参数类型,应该使用()属性 单选题 *A paramterMapB resulTypeC resultMapD paramterType(正确答案)8. 下面不是ORM实现的是 单选题 *A jsp(正确答案)B mybatisC ibatisD Hibernate9. Spring的IOC注解中,修饰控制层类的是哪个 单选题 *A: ComponentB: ControllerC: Repository(正确答案)D: Service10. 关于Spring,核心模块的作用是 单选题 *A: 做IOC的,用来管理Bean的(正确答案)B: 是用来支持HiberneteC: 做AOP的D: 是用来支持Struts的11. resultType和resultMap说法错误的是( ) 单选题 *A 在MyBatis进行查询映射时,其实查询出来的每一个属性都是放在一个对应的Map里面的,其中键是属性名,值则是其对应的值B resultType跟resultMap不可以同时存在C 返回类型是resultMap时不需要配置对应的resultMap标签(正确答案)D 返回类型是resultType时不需要配置对应的resultMap标签12. 关于SpringMVC,HandlerMapping的作用是 单选题 *A 视图解析B 负责寻找处理器(正确答案)C 是处理器适配器D 后端的处理器13. 关于SpringMVC,重定向的关键字是() 单选题 *A responseB requestC redirect(正确答案)D forward14. 在HTML页面中,包如下的JavaScript代码:var num1 = parseInt(10.5);document.write(num1+);var num2 = parseFloat(10.5);document.write(num2+);则该段代码运行后,在网页中输出的内容是( )单选题 *hibernateNaN 10.510 10.5(正确答案)该代码运行时出错 该代码运行时出错15. (大数据)在mybatis中,#和$的区别说法不正确的是( ) 单选题 *A 能用#就尽量少使用$B 使用#接收

在Spring中,下列关于setter注入和构造注入的说法,正确的有( )。

A.执行效果完全相同

B.注入依赖关系注入时机不同

B.setter注入方式依赖对象先注入

D.构造注入方式依赖对象先注入


参考答案:CD


下列( )不是Spring的依赖注入方式。

A.setter注入

B.getter注入

C.接口注入

D.构造注入


参考答案:BC


定义类ClassPerson(privatevalname:String){},以下说法正确是?()

  • A、name是对象私有字段
  • B、name是类私有字段,有私有的getter方法
  • C、name是类公有字段,有公有的getter和setter方法
  • D、name是类私有字段,可以在类内部被改变

正确答案:B


struts2在控制器类中一般需要添加相应属性的()

  • A、setter方法
  • B、as方法
  • C、getter方法
  • D、is方法

正确答案:A,C


以下叙述中不正确的是()

  • A、在方法中,通过return语句传回方法值。
  • B、在一个方法中,可以执行有多条return语句,并返回多个值。
  • C、在Java中,主方法main()后的一对圆括号中也可以带有参数。
  • D、在Java中,调用方法可以在System.out.println()语句中完成。

正确答案:B

更多 “英格Java班理论考试 (1)附答案” 相关考题
考题 单选题下面关于在Spring中配置Bean的init-method的说法正确的是()A init-method是在最前面执行的B init-method在构造方法后,依赖注入前执行C init-method在依赖注入之后执行D init-method在依赖注入之后,构造函数之前执行正确答案:C解析:暂无解析

考题 单选题对于下面代码说法正确的是:() @property(copy,nonatomic,readonly)NSString*calValue;A 没有getter方法,当对calValue赋值时,将产生一个NSString副本。B 此属性可保证多线程安全。C 此属性在合成时可以生成设置器方法(setter-getter方法)。D 此属性只能读取,不能赋值。正确答案:A解析:暂无解析

考题 下面是Spring依赖注入方式的是()A、set方法注入B、构造方法的注入C、get方法的注入D、接口的注入正确答案:A,B

考题 单选题publicabstractclassAnimal{publicabstractvoidEat();publicvoidSleep(){}}以下关于C#代码地描述正确的是()。A 该段代码正确B 代码错误〃因为类中存在非抽象方法C 代码错误〃因为类中方法没有实现D 通过代码Animalan=newAnimal;可以创建一个Animal对象正确答案:A解析:暂无解析

考题 单选题关于Spring的IoC说法正确的是()。Aioc容器通过读取配置文件进行装配BIoC把工厂方法和对象生成这两者合并在一起CIoC的目的就是提高程序的灵活性和可维护性DIoC中最基本的Java技术就是“反射”编程正确答案:B解析:暂无解析

考题 单选题以下叙述中不正确的是()A 在方法中,通过return语句传回方法值。B 在一个方法中,可以执行有多条return语句,并返回多个值。C 在Java中,主方法main()后的一对圆括号中也可以带有参数。D 在Java中,调用方法可以在System.out.println()语句中完成。正确答案:D解析:暂无解析

考题 单选题下列选项中关于Java中封装的说法错误的是()。A 封装就是将属性私有化,提供共有的方法访问私有属性B 属性的访问方法包括setter方法和getter方法C setter方法用于赋值,getter方法用于取值D 包含属性的类都必须封装属性,否则无法通过编译正确答案:B解析:暂无解析

考题 下列选项中关于Java中封装的说法错误的是()。A、封装就是将属性私有化,提供共有的方法访问私有属性B、属性的访问方法包括setter方法和getter方法C、setter方法用于赋值,getter方法用于取值D、包含属性的类都必须封装属性,否则无法通过编译正确答案:D

考题 古代民族的结合主要是通过下列哪种方法实现的:()A、政治谈判B、经济交往C、战争D、以上答案均不正确正确答案:C

考题 单选题下列关于方法的描述中,正确的是()。A 方法是对功能代码块的封装B 方法没有返回值时,返回值类型可以不写C 没有返回值的方法,不能有return语句D 方法是不可以没有参数的正确答案:C解析:暂无解析