摘要: java研发工程师被提问的相关知识点—SSH框架在Struts + Spring + Hibernate的组合框架模式中,三者各自的特点都是什么?Struts 的MVC设计模式可以使我们的逻辑变得很清晰。 Spring 的IOC和AOP可以使我们的产品在最大限度上解藕。 hibernate的当然就是实体对象的持久化了 典型的J2EE三层结构,分为表现层、中间层(业务逻辑层)和数据服务层。三层体系将业务规则、数据访问及合法性校验等工作放在中间层处理。客户端不直接与数据库交互,而是通过组件与中间层建立连接,再由中间层与数据库交互。 表现层是传统的JSP技术,自1999年问世以来,经过多年的发展,其 阅读全文
posted @ 2012-12-07 16:59 stefan huang 阅读(153) 评论(0) 推荐(0) 编辑
摘要: Java中的equals是十分重要的,和= =要区别开来,最近在看孙卫琴的JAVA面向对象编程一书,觉得对其阐述写的不错,所以现在小结其主要内容,而且要将 = =和 equals列为重要的对比概念来学习1、声明格式 public boolean equals(Object obj)其比较规则为:当参数obj引用的对象与当前对象为同一个对象时,就返回true,否则返回false.比如以下两个对象animal1和animal2,引用不同的对象,因此用==或equals()方法比较的结果为false;而animal1和animal3变量引用同一个DOg对象,因此用= =或者equals()方法比较的 阅读全文
posted @ 2012-12-07 13:52 stefan huang 阅读(275) 评论(0) 推荐(0) 编辑
摘要: overload和override的区别override(重写) 1、方法名、参数、返回值相同。2、子类方法不能缩小父类方法的访问权限。3、子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常)。4、存在于父类和子类之间。5、方法被定义为final不能被重写。overload(重载)1、参数类型、个数、顺序至少有一个不相同。2、不能重载只有返回值不同的方法名。3、存在于父类和子类、同类中。 阅读全文
posted @ 2012-12-01 15:58 stefan huang 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 今天遇到myeclipse 一启动 就 出现 提示对话框 comfirm perspective swich. 后来弄了好半天才知道是由于 无意间设置了个小断点。 解决办法是右上角切换模式后直接把断点去掉。 阅读全文
posted @ 2012-11-28 15:58 stefan huang 阅读(193) 评论(0) 推荐(0) 编辑