• 考试题目


    一、 单选题每题2分,共20

    1. SpringMVC的三大组件,以下哪种不是?()

    A.处理器映射器(HandlerMapping) B.处理器适配器(HandlerAdapter)

    C.视图解析器(ViewResolver)  D.前端控制器(Controller)

    2. 下面那个是用16进制数表示的10()

    A.0xA   B.0x16   C.0A    D.016

    3. 下面哪个修饰符的权限最小?()

    A.private   B.缺省   C.public  D.protected

    4. 什么是IOC()

    A.注入 B.面向切面 C.面向对象 D.控制反转

    5. 下面哪个赋值是不正确的?()

    A float f=11.1;    B.double d =5.3E12;

    C.Double d =3.14159;  D. double d=3.14D;

    6. 阅读下面的程序, 选出不正确的答案()

    class  creature{

    private  String a;

    public String change(String name){

    Return name;

    }

             }

     

     Public class Dog extends creture{

    public String b;

    public static void main(String arg[ ]){

    creature  p  = new  vreature ();

    Dog  t = new  Dog();

     

    String i = null;

    //在此处 , 下面哪些是合法的选择

    }

    }

     

    A.i=name;   B i=b;      C. i=p.a;      D.i=p.change(baby)    E. i=t.b;

    7. 方法重载(overloading)不必须满足()

    A.在不同的Class中定义的方法

    B.在同一类中定义的方法

    C.返回类型必须相同

    D.参数一定不同

    8. 下面那个不是Thread类的方法()

    A.start()      B.run()   C.exit()   D.join()

    9. 不循序作为类成员的访问控制符的是什么()

    spacer.gifA.pulbic      B.private      C.abstract      D.protected

    10. 以下集合类那个增加删除元素性能更好?()

    A.ArrayList      B.LinkedList      C.RoleList      D.AttributeList

    二、 填空题(每空1分,共20)

    1、SSM整合分别是_________________________________三个框架的整合

    2、SpringMVC中所有的处理器适配器都实现了___________接口

    3、Spring三大组件是_________________________________

    4、Linux中创建文件夹命令是___________Linux中切换目录命令是___________Linux中删除文件命令是___________Linux中重命名文件命令是___________

    5、MySQL存储引擎有哪些(写出一个即可得分)_________________________

    6、创建线程有两种方式,请写出其中的一个类______和接口_______

    7、数据库四种特性(ACID),请写出____________________________________________

    8、Spring事务传播性有7个,请写出其中2______________________

    三、 编程题(每题10分,共20)

    1. 写有如下方法定义:

    public static int getNumber(int a){

    int b = 0;

    try{

    b = 10/a;

    return b;

    }catch(Exception ex){

    b = 100;

    return b;

    }finally{

    b = 1000;

    return b;

    }

    }

    义在main方法中调用以上方法,如下:

    System.out.println(getNumber(10));

    System.out.println(getNumber(0));

    结果是多少?

     

     

    2. 写一个Singleton的代码实现列子

     

     

     

     

     

    四、 解答题(每题10分,共20)

    1. List、Map、Set三个接口,存取元素时,各有什么特点

    spacer.gif 

     

     

    2. http协议中get请求和post请求的区别?

     

     

     

    五、 SQL(每题10分,共20)

    有一张成绩表:

    ID

    科目

    成绩

    1

    语文

    90

    2

    数学

    75

    3

    英语

    85

     

    1. 请用一条SQL语句查询所有记录并按成绩倒序排列排列。

     

     

    2. 请用一条SQL查询出成绩总和

     

     

    答案

    1. 选择题

    1、D2A3A4D5A6A7A8C9C10B

    2. 填空题

    1、SpringSpringMVCMybatis

    2、HandlerAdapter

    3、处理器映射器、处理器适配器、视图解析器

    4、mkdircdrmmv

    5、其中随便写出一个即可得分(InnoDBMyISAMArchiveBlackholeCSVFederatedMemoryMergeNDB)

    6、ThreadRunnable

    7、原子性、隔离性、一致性、持久性

    8、只需其中任意两个

    (PROPAGATION_REQUIREDPROPAGATION_SUPPORTSPROPAGATION_MANDATORYPROPAGATION_REQUIRES_NEWPROPAGATION_NOT_SUPPORTEDPROPAGATION_NEVERPROPAGATION_NESTED)

     

    3. 编程题

    110001000

    2public class SingleObject {

       //创建 SingleObject 的一个对象

       private static SingleObject instance = new SingleObject();

       //让构造函数为 private,这样该类就不会被实例化

       private SingleObject(){}

       //获取唯一可用的对象

       public static SingleObject getInstance(){

          return instance;

       }

       public void showMessage(){

          System.out.println("Hello World!");

       }

    }

    4. 解答题

    1ListMapSet三个接口,存取元素时,各有什么特点

    存放

    (1)List存放元素是有序,可重复

    (2)Set存放元素无需,不可重复

    (3)Map元素键值对形式存放,键无序不可重复,值可重复

    取出

    (1)List取出元素for循环,foreach循环,Iterator迭代器迭代

    (2)Set取出元素foreach循环,Iterator迭代器迭代

    (3)Map取出元素需转换为Set,然后进行Iterator迭代器迭代,或转换为Entry对象进行Iterator迭代器迭代

    2http协议中get请求和post请求的区别?

    GET方法

    查询字符串(名称/值对)是在 GET 请求的 URL 中发送的

    GET 请求可被缓存

    GET 请求保留在浏览器历史记录中

    GET 请求可被收藏为书签

    GET 请求不应在处理敏感数据时使用

    GET 请求有长度限制

    GET 请求只应当用于取回数据

    POST方法

    查询字符串(名称/值对)是在 POST 请求的 HTTP 消息主体中发送的:

    POST 请求不会被缓存

    POST 请求不会保留在浏览器历史记录中

    POST 不能被收藏为书签

    POST 请求对数据长度没有要求

    5. SQL

    1、select * from 成绩表 order by 成绩 desc

    2、select sum(成绩) from 成绩表

     

     

     




    查看原文:http://www.coder306.cn/?p=138
  • 相关阅读:
    C# Console.Read()和Console.ReadLine()的区别
    C#获取项目程序及运行路径的方法
    Thread理解
    ENVI 监督分类Max stdev from Mean 参数IDL中的设置
    C# 插件开发学习实例
    利用动软代码器自动生存三层架构
    结构体的对齐
    链表分类及应用
    指针
    双向循环链表
  • 原文地址:https://www.cnblogs.com/coder306/p/13087697.html
Copyright © 2020-2023  润新知