Java 面试题带答案湖南世杰 Java 工程师面试题选择题:单选题1,如下 java 程序代码,执行后的成果是( )java
HashMap map=newjava
HashMap(); map
put("name",null); map
put("name","Jack");System
println(map
size());A: 0B: nullC: 1D: 2答案:C2,执行如下程序后的输出成果是( )Public class Test {Public static void main(String[] args) { StringBuffer a = new StringBuffer("A"); StringBuffer b = new StringBuffer("B"); operator(a, b); System
println(a +","+ b); } Public static void operator(StringBuffer x, StringBuffer y) { x
append(y); y = x; }}A: A,AB: A,BC: B,BD: AB,B答案:D3,有关依赖注入,下列选项中说法错误的是( )A:依赖注入可以独立开发各组件,然后根据组件间关系进行组装B:依赖注入使组件之间互相依赖,互相制约C:依赖注入提供使用接口编程D:依赖注入指对象在使用时动态注入答案:B4,有关 spring 说法错误的是( ) A: spring 是一种轻量级 JAVA EE 的框架集合B: spring 是“依赖注入”模式的实现C: 使用 spring 可以实现申明事务D: spring 提供了 AOP 方式的日志系统答案:D5,要在 session 对象中保留属性,可以使用如下哪个语句( ) A: session