1 / 17
文档名称:

java面试题.doc

格式:doc   大小:82KB   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java面试题.doc

上传人:mh900965 2017/11/17 文件大小:82 KB

下载得到文件列表

java面试题.doc

相关文档

文档介绍

文档介绍:
  面向对象编程在于软件代码的复用,具备更好地模拟现实世界环境的能力,
  是自上而下的编程,面向对象的编程使得复杂的工作条理清晰、编写和维护更容易。

  面向过程是一种以过程为中心的编程思想,就是分析出解决问题所需的步骤,然后用函数
  一步一步的实现,使用的时候一次调用就可以了

  final是修饰符如果修饰类则这儿类不能被重写。如果修饰变量必须设定初始值,在以后的引用中不可修改。
  finally是异常处理时提供finally语句块,无论是否发生异常都将执行的部分。
?怎样实现面向接口编程。
  使得业务逻辑清晰,代码易懂,方便扩展,可维护性强。
  把客户的业务提取出来,作为接口。业务具体实现通过该接口的实现类来完成
  当客户需求变化时,只需要编写该业务逻辑的新的实现类,不需要该写现有代码,
  减少对系统的影响。

  spring的:application-
  struts2的:
  hibernate的:直接在spring的配置文件中

  arraylist采用的是数组形式保存对象,优点查询方便,缺点插入删除麻烦。
  LinkedList采用链式保存对象,优点删除修改方便,查询麻烦要从第一个开始。

  下载Struts2,Spring,Hibernate
  创建一个 Web Progect
  修改(WEB-INF下的),增加struts2的配置
 
  配置Spring-导入spring包
 
  整合Spring与Struts。在Struts的lib目录中找到struts2-spring-plugin-*.jar,引入到工程中
  配置Hibernate
  创建Hibernate配置文件-
  创建log4j日志文件

  现则window-preferences-server-runtime environment-add-tomcat版本-选择tomcat路径
,怎样使用jdbc连接数据库
  建立与数据库的连接
  发送SQL语句
  处理数据库返回结果
  加载JDBC驱动程序
("");
("");
("");
  建立连接
Connection con = (url,user,password);
  创建Statement对象
preparedStatement p = (sql);
  结果处理
Result rs = ();
while(){
(“字段名”);
}
  关闭连接
finally(){
();
();
}
 
    主要负责管理应用中的Action映射,以及该Action包含的Result定义
    包含了系列的key-value对象,每个key就是一个Struts2属性,
  key对应的value就是一个Struts2属性值
,为什么要用
   ajax(异步JavaScript和xml)是一种创建交互式网页应用的网页开发技术,
   通过在后台与服务器进行少量数据交互,ajax可以使网页实现异步更新。
   不用重新加载整个网页,对网页部分进行更新。
   jQuery是一个优秀的JavaScript库,使用户能更方便地处理html,events,实现动画效果
   并且方便的为网站提供ajax交互。

   hashCode是jdk根据对象的地址或者字符串或者数字算出来的int