26、静态变量和实例变量有什么区别?

  静态变量前面要加static,实例变量不用

  实例变量属于对象的属性,必须创建了实例对象,才可以被使用,静态变量不属于moge某个实例变量,而是属于类,也叫类变量,不用创建任何实例对象就会被使用

27、字节流和字符流有什么区别?

  字节流:按字节读写

  字符流:安字符

  通常在处理文本时优先使用字符流,其他的用字节流

  字节流在操作本身不会用到缓存区(内存),是文件本身直接操作的,而字符流在操作时使用了缓存区,通过缓存区在操作文件。

28、谈谈SpringAOP的原理?

  AOP称为面向切面编程

  用于处理系统中分布于各个模块的横切关注点,比如事务管理,日志,缓存等等

  实现AOP功能关键是采用代理技术,主要分为静态代理(Aspect)和动态代理

  JDK中采用Proxy类产生动态代理的方式为摸个接口生成实现类,如果要为摸个类生成子类,则可用CGLIB

29、简要说明SSH框架的搭建步骤?

  1:Struts2

    - 导包

    - 加载struts.xml

    - 配置web.xml

      - filter

  2:Struts+Spring

    - 导中间包、Spring包

    - 增加Spring 的配置文件Applicationcontext.xml

    - 配置web.xml 

      - context和监听

  3:Hibernate

    - 导包

    - 增加hibernate的配置文件hibernate.hbm.cfg和表的映射文件

      - 配置数据库的方言和链接、加载映射文件

  4:Hibernate +Spring

    - 导中间包

    - 在spring的配置文件中加载hibernate的配置文件

30:简要说明SSM框架的搭建步骤?

  1:Spring

    - 导包

    - 增加Spring的配置文件Applicationcontext.xml

    - 配置web.xml

  2:springMVC

    - 导包

    - 增加springMVC的配置文件context-dispatcher.xml

    - 配置web.xml

  3:mybatis

    - 导包

    - 增加mubatis的配置文件 mybatis-config.xml

    - 将mybatis的配置文件在spring和springMVC中进行引用和配置

posted on 2019-02-25 15:04  我在夜晚看夜色  阅读(114)  评论(0)    收藏  举报