java面试题

来源:互联网 发布:无锡cnc编程招聘 编辑:程序博客网 时间:2024/05/16 00:55
1.下列哪种说法是正确的( )
  A. 实例方法可直接调用超类的实例方法
  B. 实例方法可直接调用超类的类方法
  C. 实例方法可直接调用其他类的实例方法
  D. 实例方法可直接调用本类的类方法

  答案:D

2.下列不是InputStream子类的是( )。
   A.FileInputStream
   B.ObgectInputStream
   C.CherInputStream
   D.ZipInputStream

     答案:C

3.int x=4; System.out.println(((x>4)?99.9:9)); 输出是?

    A.99.9B.9 C.9.0D.编译错误

     答案:C  (x>4)?99.9:9)相当于double x;if(x>4)x=99.9elsex=9.0因为9和99.9比较取值的,所以x自动转型为double型,否则x取不到99.9
4.Spring各模块之间关系(B C)(选择两项)

    A.Spring各模块之间是紧密联系的,相互依赖的 

    B.Spring各模块之间可以单独存在 
    C.Spring的核心模块是必须的,其他模块是基于核心模块 

    D.Spring的核心模块不是必须的,可以不要

5.下面关于构造注入优点说法错误的是(  C)

   A.构造期即创建一个完整、合法的对象 

   B.不需要写繁琐的setter方法的 

   C.对于复杂的依赖关系,构造注入更简洁,直观

   D.在构造函数中决定依赖关系的注入顺序 

6.下面关于Spring的说法中错误的是(D)

    A. Spring是一系列轻量级Java EE框架的集合

    B.Spring中包含一个“依赖注入”模式的实现

    C.使用Spring可以实现声明式事务

    D.Spring提供了AOP方式的日志系统

7.Hibernate的缓存机制描述错误的是(B)

    A.内部缓存存在Hibernate中又叫做一级缓存

    B一级缓存不属于事务级缓存

    C.二级缓存有应用级缓存、分布式缓存、第三方缓存的实现

    D.二级缓存数据大小在可接受范围。数据更新频率低

8.关于struts2的优点错误的是(C)

  A.struts2基于MVC架构,架构清晰

  B.使用OGNL进行数据传递

  C.强大的事务配置管理能力

   D.强大的拦截器

9.在jquery中指定一个类,如果存在就执行删除功能,如果不存在就执行添加功能,下面哪一个是可以直接完成该功能的?(C)

    A、removeClass()

    B、deleteClass() 

    C、toggleClass(class) 

    D、addClass()

10..在jquey中,如果想要从DOM中删除所有匹配的元素,下面哪一个是正确的?(D)

     A、delete()   

    B、empty() 

    C、remove()   

    D、removeAll()

11.下面哪一个是用来追加到指定元素的末尾的?(C)
    A、insertAfter() 

    B、append() 

    C、appendTo() 

    D、after()

12.以下哪条语句会产生运行错误:(A)     A.var obj = ( );     B.var obj = [ ];     C.var obj = { };     D.var obj = / /;
13,.以下哪个单词不属于JavaScript的保留字(B)
    A.with       B.parent      C.class     D.void
1、以下哪条语句会产生运行错误:(A) A.var obj = ( ); B.var obj = [ ]; C.var obj = { }; D.var obj = / /;
14.不能与jquery事件处理程序相关联的表单元素有(D)
   A.文本框B.复选框C.列表框 D.按钮
15.oracle中varchar2定义的字符最大长度为4000
16.只有满足连接条件的记录才包含在查询结果中,这种连接为(D)
     A 左连接 B 右连接C 完全连接 D  内连接、
17.oracle中,一个用户所拥有的所有数据库对象称为(B)
     A数据库 B模式 C表空间 D实例
18.数据字典表和视图存在system表空间、
19.使用SQL创建的多表查询要求查询中所涉及的表必须有(公共字段)
20.有关数据冗余说法错误的是    。(C)     A) 数据库中,数据存在副本的现象,就是数据冗余     B) 通过分类存储,可以有效减少数据冗余,但是会增加数据查找的复杂性  
    C) 在数据库设计阶段,一定要尽最大可能避免数据冗余,最好做到无数据冗余。  
    D) 数据冗余通常是由于数据库设计引起的。
21.关于标识列,以下说法正确的是(B)。(选择一项) 
    a)使用sql语句插入数据时,可以为标识列指定要插入的值。 
    b)设定标识时,必须同时指定标识种子和标识递增量。  
    c)若设定标识时,未指定标识递增量,那么使用sql语句插入数据时,可以为标识列指定递增值。 
    d)只能把主键设定为标识列。 




0 0
原创粉丝点击